You can improve your UI in several ways, using the .NET Framework's built-in multithreading and asynchronous execution mechanisms.
You can automate exception logging with one line of client code, control it through an App.config file without recompiling, and use custom publishers to craft cool logging tools.
Employ the manual and automatic transaction models supported by the .NET Framework to maintain consistent data in your applications.
- By Paul Delcogliano
- 05/01/2004
You can boost performance in server-side apps by using COM+ pooled objects to cache resources. Be sure to enlist the connection manually each time the object pool picks up the object.
- By Enrico Sabbadin
- 05/01/2004
Activate Windows impersonation selectively, determine the update order of DataTables at run time, guarantee the delivery order of asynchronous delegates, and more.
- By Enrico Sabbadin
- 05/01/2004
Find out how Active Directory Application Mode and Windows Authorization Manager can simplify security, personalization, and configuration for your directory-enabled applications.
- By Enrico Sabbadin
- 05/01/2004
Roger Jennings and a reader acknowledge that using the SQLXML interface to provide HTTP access to SQL Server is not appropriate for high-performance enterprise solutions.
- By Readers of Visual Studio Magazine
- 04/01/2004
Create a shared database to provide interoperability between .NET and J2EE platforms, then extend it with a notification level between platforms.
ComponentOne's Studio Enterprise suite offers feature-rich components for desktop, Web, and mobile app development, available by annual subscription with quarterly updates.
Use FTP or HTTP POST to transfer files over the Internet with .NET. Also learn how to secure a database Connection string.
Use a template to create a consistent look and feel for a Web site that doesn't require the end user who updates the site to be a programmer himself.
Enhance the DataSet class with inheritance and extend its associated XML schema to hook validation checks and custom validation routines into DataSets declaratively.
- By Enrico Sabbadin
- 03/01/2004
Find out how Active Directory Application Mode and Windows Authorization Manager can simplify security, personalization, and configuration for your directory-enabled applications.
- By Enrico Sabbadin
- 03/01/2004
Check out a number of .NET add-ins, including one that helps accelerate the deliver of .NET Framework solutions.
- By Editors Visual Studio Magazine
- 03/01/2004
Take advantage of a number of VS.NET add-ins, including one that lets you implement and manage temporary links, which are URLs that are active for a limited amount of time and are typically used in software distribution and e-mail campaigns.
- By Editors Visual Studio Magazine
- 02/01/2004
Indigo is the core for communication in the next generation of Windows, code-named Longhorn. This model of its architecture gives you a good sense of what to expect from it.
- By Kathleen Dollard
- 02/01/2004
Use the Lists Web service and CAML to update Windows SharePoint Services' MSDE database.
- By Roger Jennings
- 02/01/2004
The complex model for Longhorn's base operating system illustrates how Microsoft has organized it, as well as where any piece you're interested in fits into the larger view.
- By Kathleen Dollard
- 02/01/2004
Roger Jennings answers a reader who asserts that using the SQLXML interface to provide HTTP access to SQL Server is not appropriate for high-performance, enterprise solutions.
- By Readers of Visual Studio Magazine
- 02/01/2004
You can use VB.NET or C# to write procedural code and create user-defined types and aggregates in SQL Server.
- By Bob Beauchemin
- 01/01/2004