Microsoft Office SharePoint Services (MOSS) 2007 introduced a mechanism to integrate back-end systems and Line of Business processes with the Portal infrastructure, bringing external data inside the Portal. In addition to creating XML schemas manually, with SharePoint's Object Model the BDC can be generated programmatically.
Latest Caching and Peformance Articles - Page 3
When you pass arguments to a subroutine or function, you absolutely must know whether the type is a value type or a reference type. Only then can you determine which keyword to use to pass the data.
In development scenarios where you make multiple changes to the database, consider using transactions and, optionally, nesting transactions.
Caching can dramatically improve the performance of a database-driven .NET application. The Enterprise Library caching block encapsulates the plumbing code required to implement caching in a reusable block.
By encapsulating the plumbing code in the data-access layer of applications, the Data Access Application Block, part of Microsoft's Enterprise Library, frees you from the tedious details of data access and allows you to concentrate on the business logic in your applications.
Data access can be a real bottleneck when you work on Web applications that use dynamic content. Luckily, the ASP.NET runtime offers data-caching services that can help. Learn how to effectively implement them without over-complicating your code.
Latest CodeGuru Developer Columns
Discover the concept of late binding—the work behind the scenes to realize the late binding mechanism. Sample code and examples are provided.
FileSystemWatcher is a powerful tool you can employ in your .NET programming. Learn about it here. Examples are in C# and VB.NET.
Explore how to perform basic serial port communication. Examples are in C# and VB.NET.
Explore how to create and use a Ubuntu virtual machine.