(Mark Dryden) Welcome to my course on Strongly Typed Datasets. The intention of this course is to introduce the student to the concept of the Strongly Typed Dataset, its capabilities and advantages in the real world environment. This course is not intended for ADO.NET newbies and *does* require some
Tag: Development
What Visual Studio Developers Should Know About Crystal Reports 2008
(Julia Lerman) Crystal Reports 2008 was released in October 2007. This article (written in Jan 08) explains the ins and outs of the CR2008 versions, integration with VS versions, side-by-side compatibility, upgrading reports and general features of interest to Visual Studio Developers.
ASP.NET Menu and SiteMap Security Trimming (plus a trick for when your menu and security don’t match up)
(Jon Galloway) ASP.NET 2005 introduced a pretty solid menu which is integrated with a configuration driven sitemap. The cool part is that the menu can be hooked in with your security roles, so you don’t have to worry about hiding or showing menu options based on the user – the menu options are autom
Implementing the Passive View — a Derivative of the Model-View-Control
(Matthew Cochran) A while ago I wrote an article about the MVC pattern and just recently received a request for an example closer to a real-world implementation so I thought I would share the approach I have used in live projects.
ADO.NET Trace Logging
(Bipin Joshi) Tracing allows you to keep track of various events happening in the system. Tracing allows you to track the sequence of code execution along with the time taken for each step. Together, tracing can throw light on how your code is being executed and the performance of every step. Many r
Create a Language Compiler for the .NET Framework
(Joel Pobar) Compiler hackers are celebrities in the world of computer science. I’ve seen Anders Hejlsberg deliver a presentation at the Professional Developers Conference and then walk off stage to a herd of men and women asking him to sign books and pose for photographs. There’s a certain intellec
Drill Down on Anonymous Types
(Bill McCarthy) Anonymous types are a new feature of Visual Basic 9 (2008). They provide a quick and easy way to define simple classes for holding values. Both VB 9 and C# 3.0 provide support for anonymous types, but C# supports only immutable anonymous types, whereas VB supports both mutable and im
Extending the GridView to Include Sort Arrows
(Scott Mitchell) Before ASP.NET version 2.0 was released, I wrote a book and dozens of articles on the DataGrid control, which was the most functional data Web control in the ASP.NET 1.x toolbox. While the DataGrid still exists in ASP.NET 2.0, the GridView control serves as a much more functional an
Extension Methods
(David Jeavon) I have only just recently had the time to play with the new features available in VS 2008 and one of the first things that I thought I would take a look at were Extension Methods.
Working with .NET Remoting Under IIS Server and Using ASP.NET as Remote Client
(Abhishek Kumar Singh) Remoting is a technology based on communication between one or more different application domains in a distributed environment. It means this enables objects residing on the same domain or computer, else spread among different domains or computers worldwide, to be accessible b
