(SheoNarayan) Almost all of us must have heard about 3-Tier architecture but what is this 4-Tier architecture? What are the benefits and how it is different from other architectures?
Tag: Development
Partial Methods
(Paul Kimmel) Have you heard of partial classes? Partial classes permit defining part of a class in one place and another part somewhere else, usually in another file. Partial classes exist in part so Microsoft can hide the Visual Studio designer plumbing from you. There is nothing sinister here; it
Windows Presentation Foundation: Another piece of the .NET puzzle
(Tony Patton) The .NET Framework is growing so much that I’m unable to be proficient in all areas, but I still need to be aware of all of its features. For that reason, I am examining .NET 3.0’s Windows Presentation Foundation (WPF) for its application and usage.
Testing AJAX Applications with VSTS 2008
(Jeff Levinson) Many Visual Studio Team System 2008 improvements are focused on testers: Most of the improvements are in the Tester and Developer editions, and focus around code metrics, Web testing, load testing and performance profiling.
Custom Controls And Control Builders
(Timothy Khouri) ASP.NET has a strong set of web controls that provide common functionality for web developers. But there are times when you need to build something custom for your specific web project. Or you may want to author some controls that you think everyone can use. This article will show h
Writing a Viewer Utility for Crystal Reports
(Julia Lerman) Crystal Reports users have the ability to save reports they created as *.rpt files, just as we do when we build them inside of Visual Studio. The Crystal Reports Developer API allows you to instantiate a ReportDocument and then call its Load method to pull in a saved rpt file. Therefo
A Declaration about Constraints
(Donnie ‘Dean’ Reynolds) Database constraints can confuse some people and it’s pretty easy to find people who will tell you you’ve done them wrong. I’d like to talk about one kind of constraint in a couple of different ways.
Using ICALLBACKEventHandler in ASP.NET
(Ashish Sarda) ASP.NET 2.0 introduced an interface named ICallbackEventHandler (System.Web.UI.ICallbackEventHandler) to allow asynchronous communication with the server. Unlike Postback, in Callback only user defined information is sent to the server. Instead of using Postback to post the page, ICal
Creating a Custom Pager for GridView
(Bipin Joshi) The inbuilt pager of GridView control is limited to only few navigation options (numbers, next-previous etc.). At times you need to customize the pager to suit your applications requirement. One of the common requirements is the ability to jump to a particular page of the grid. This is
Installer Class and Custom Actions
(Arnaldo Sandoval) Installer Classes are great tools that you can develop and integrate with your Setup and Deployment Projects in order to perform additional tasks while running any application’s installation or un-installation process, thru its MSI file.
