|
|
|
.NET Namespaces (1959) .NET Framework Namespaces | Applications (873) Management, Email, Graphics, Search.. | Articles & Samples (35193) Assembly, Caching, Controls, Reflection.. | Community (108) Conferences, Chat Rooms, Jobs, Training.. | Component & Controls (983) Forums, Management, Email, more.. | Developers Sites (136) Sites dedicated to developer community.. | Developers Training (257) Training CD-ROMs, Videos, Courseware.. | Downloads (333) Service Packs, Code, Msdn Show.. | Hosting Services (141) ASP and ASP.Net Hosting sites.. | Introduction (340) ASP, ADO.Net, C#, VB.NET, XML | Knowledge Base (2214) Knowledge Base Articles, Samples, Tutorials, HowTos... | Sample Chapters (243) Sample Chapters from Developer Books.. | Silverlight (107) Silverlight | Support WebCasts (607) Microsoft's Support WebCasts |
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Shannon Deminick
|
Rating:
|
|

This article looks at a unique way of managing the LINQ Data Context object between business logic classes. Business logic objects need not be aware of the data context itself, they should just do only what they're meant to do even though they may depend on the data context. I thought this could be a cool way to use Dependency Injection with Microsoft's Unity Framework....
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Jay Nathan
|
Rating:
|
|

Data cleansing is an important task for data warehouse specialists, database administrators, and developers alike. Deduplication, validation, and householding techniques can be applied whether you are populating data warehouse dimensions, integrating new data into an existing transactional system, or supporting real time dedupe efforts within a transactional system. The goal is a high level of data accuracy and reliability that translates into better customer service, lower costs, and peace of m...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: John Papa
|
Rating:
|
|

Enterprise applications can have a wide variety of data update requirements. Sometimes you need to save multiple rows of changes at once within a single transaction. Other times, the user must be allowed to enter multiple rows of data, send them to the database in a batch; and if a row or two fails, only the rows that succeeded should be committed and remain committed. Fortunately, the Enterprise Library Data Access Application Block (DAAB), which I covered in my past two columns, exposes severa...
|
|
|
|
Total Hits: 2 | Today: 1
|
Author: John Papa
|
Rating:
|
|

ADO.NET 2.0 sports some exciting enhancements to the core classes found in ADO.NET 1.x and introduces a variety of new classes, all of which promise to improve performance, flexibility, and efficiency. There have even been some major changes throughout the lifecycle of the pre-beta and beta versions of ADO.NET 2.0, such as the improvements to the new batch updating process. With the final release of ADO.NET 2.0 fast approaching and the feature set becoming more stable, it's time to take a closer...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Jeff Prosise
|
Rating:
|
|

Since its introduction in 2002, ASP.NET has become the gold standard for Web applications run on servers powered by Microsoft® Windows®. In version 2.0 of the Microsoft .NET Framework, ASP.NET sheds its new-kid-on-the-block status. Its aim is to reduce the amount of code required to accomplish common Web programming tasks by 70 percent or more. New services, controls, and features make ASP.NET 2.0 almost as dramatic an improvement to ASP.NET 1.x as that was to ASP Classic....
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: John Papa
|
Rating:
|
|

Several significant enhancements have been made to ADO.NET 2.0 in the areas of improved performance, increased flexibility, and added features. In my last column (Data Points: DataSet and DataTable in ADO.NET 2.0), I discussed the improvements made to the DataTable class, the effect of the powerful new LoadOption enumerator, how to change a row's state, and the new DataTableReader class. In this installment of Data Points, I will continue to explore significant enhancements that are introduced w...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: John Papa
|
Rating:
|
|

SQL Server 2005 introduces a lot of new features, but it also enhances the popular and oft-used Transact-SQL (T-SQL) language. Changes include the introduction of new datatypes to store large values using the MAX indicator, the integration of enhanced XML querying and data modification with XQuery, and the new XML datatype. In this month's column I will address these and other features based on some of my most frequently received questions regarding SQL Server™ 2005 and its T-SQL enhancements. A...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Ed Hild
|
Rating:
|
|

Imagine you work for a company that has a critical database application that continually records new incoming information. This database could be storing order information, sales contacts, or just about any other kind of data. Now consider that a group of individuals within your company rely on reports about this data—perhaps trend analysis of monthly billing statements—for making key business decisions. These reports are created on a schedule: daily, weekly, or monthly. Sound familiar? Chances ...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Eric Carter and Eric Lippert
|
Rating:
|
|

Microsoft Visual Studio 2005 Tools for the Microsoft Office System provides a powerful new toolset for Office development within the Visual Studio® environment. One of the most important new features of Visual Studio Tools for Office is the ability to create documents that are data bound to databases, Web services, or objects. Elements of an Excel® workbook (called host controls in Visual Studio Tools for Office), such as a range or a list object or a bookmark in a Microsoft® Word document, can ...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: John Papa
|
Rating:
|
|

SQL Server 2005 includes several important improvements to the Transact-SQL (T-SQL) language. One added feature is a new kind of trigger that fires when data definition language (DDL) statements run. DDL triggers are useful when tracking or securing the creation and modification of database objects or changes to the database server. Another of these new features involves exception handling, which has made a huge leap forward with the inclusion of TRY/CATCH blocks. Another set of new features sur...
|
|
|
|
Total Hits: 3 | Today: 2
|
Author: John Papa
|
Rating:
|
|

Many applications require some degree of integration with a reporting tool. A good solution, SQL Server™ Reporting Services 2005, provides Web-based reports and can be integrated into both Windows® Forms and Web-based applications. Plus, it introduces several enhancements over its predecessor, Reporting Services 2000, that make designing effective reports simpler than ever. In this month's column I will show you how to design reports effectively using Reporting Services 2005, which can manipulat...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Wen Ding
|
Rating:
|
|

Visual Studio 2005 Team System includes a newly designed load test tool. Formerly code-named "Ocracoke," this new tool provides many exciting features you can use for performance and stress testing your Web sites, Web services, and other server components. And, combined with its handy reporting capabilities, the load test tool provides some powerful options for sharing and managing test results. The load test tool executes performance test runs and can be configured to log data into a central SQ...
|
|
|
|
|
|