Visual Studio Tutorials & Articles
-
ASP.NET Controls Explained: Part 1/2
by James YangIn ASP.NET, there are several features that we can use to make our code reusable and independent of other code, including user controls, server controls, and the code behind method. In this article James explains what each of these features are used for, and also shows you how to use each one by providing a number of simple yet detailed ASP.NET examples.
-
In Depth ASP.NET using ADO.NET
by John GodelIn this article we will discuss a number of ways to retrieve, show, and update data with ASP.NET forms using ADO.NET. Also, we will have a clear idea about the most common server controls in ASP.NET. In particular, with this article we will cover ASP.NET server controls, ADO.NET DataSource, and creating Templated DataBound Controls, ASP.NET forms, using data with controls. John Godel
-
Learn OpenGL and C#
by JohnnyAn introduction to using OpenGL using CsGL - an open source library for using OpenGL in .NET.
-
The .NET Framework & Protecting your Code
by James CrowleyWe examine the ease with which source code can be obtained from .NET assemblies, and review two commercial products that help combat this through the use of obfuscation.
-
Creating a Windows Service in VB.NET
by Jayesh JainLearn how to do the previously impossible - build a Windows Service with the help of Visual Basic.NET
-
A TCP/IP socket server object for Visual Basic
by Len HolgateAlthough socket based TCP/IP servers using IO Completion Ports are often written in C++ it's sometimes useful to write such a server in Visual Basic.
-
Event Handling in .NET Using C#
by Deepak DuttaIn this article I discuss the event handling model in .NET using C#. The discussion starts with an introduction to the concept of delegates and then it extends that concept to events and event handling in .NET. Finally, I apply these concepts to GUI event handling using windows forms. Complete code is provided in each step of the discussions.
-
Beginning Active Server Pages
by James CrowleyExpand your VB skills to the web - learn how to create Active Server Pages in this extensive tutorial
-
Data Integrity in Web Services
by David TalbotPassing complex data types to and from Web Services without losing data integrity
-
Introducing .NET Remoting
by David Talbot.NET Remoting provides a powerful and high performance way of working with remote objects. In this article, David gives an introduction on how to use remote objects in .NET
-
Why are we criticizing VB.NET?
by David R. K. DeLovehDavid DeLoveh takes a look at the pros and cons of VB.NET
-
Visual Studio Next Generation: Language Enhancements
by MicrosoftFind out about all the great enhancements in Visual Studio.NET
-
VB Editions
by James CrowleyThis tutorial describes the different versions and editions of VB available, and what you can do with them.
-
ADO+
by MicrosoftA preview of ADO+, part of the Microsoft .NET innovations
-
Image List Control
by James CrowleyIf you want to use images in the other standard VB controls, you need to know how to use the ImageList control. Here's how.
-
An Introduction To F# Type Providers
by Keith BattocchiType Providers are a new core feature in F# 3.0, the latest version of F# released with Visual Studio 2012. Keith Battocchi investigates.
-
An Introduction to testing with the Model-View-Presenter pattern for Web Forms Development
by S. Ravi KiranIn this article, Ravi introduces the Model-View-Presenter pattern for Web Forms development, and how it compares to MVC. Then he demonstrates how to get started with it, by creating a page in a test-driven fashion
-
Continuous Integration Using NuGet And TeamCity
by Xavier DecosterXavier Decoster demonstrates how to incorporate the creation and reuse of NuGet Packages into your Continuous Integration build setup using TeamCity
-
The HTML5 History API and ASP.NET MVC
by Dan MaharryThe HTML 5 History API is one of the newer kids on the HTML 5 block. This article based on chapter 4 of HTML5 for .NET Developers shows you one way of getting history integrated with your .NET server-side web applications.
-
An Introduction To Practical AOP Using PostSharp
by Brady GasterIn this article, Brady Gaster introduces the concept of Aspect Oriented Programming and how it can reduce code smells in your work. He uses PostSharp to refactor out logging, timing, transaction and GUI update code into separate and automatically executing Aspects