(Terry Voss) It is easy to get the ReportViewer Control to report off of a DataSet that is set during design time. But what if you want to use code to cause one ReportViewer control to display many totally different reports using your own O/R mapper collection instead? It is not easy to see how to d
Tag: Development
Using WMI from managed code
(Andriy Klyuchevskyy) Windows Management Instrumentation (WMI) is Microsoft’s implementation of Web-Based Enterprise Management (WBEM), which is the industry standard for unifying the management of distributed computer systems. The WBEM standard includes the Common Information Model (CIM) for descri
Introduction to instrumentation
(sowgandini) The term instrumentation refers to an ability to monitor or measure the level of a product’s performance and to diagnose errors.
What’s in it for us 1.x developers in ASP.Net 2.0?
(george.p.alexander) In my last article, we had a look at three fundamental differences from the ground level on how ASP.Net 2.0 is markedly different from its predecessor. I thought I could cover a lot more differences, enhancements and new stuff than those three topics. Little did I notice that on
Simple and Efficient Multi-threading with Blocking Queues
(Garry Barclay) I’m British. Someone once told me the definition of being British is “If it moves: apologize to it; if it doesn’t: form an orderly queue behind it”.
Insight of Garbage Collector
(Abey George) Common Language Runtime requires that all resources be allocated from the managed heap. Objects are automatically freed when they are no longer needed by the application. When a process is initialized runtime will allocate a contiguous region of address space. This region we call it as
Storing Information with Variables in C# (Sample Chapter)
(Bradley Jones) When you start writing programs, you’ll quickly find that you need to keep track of different types of information. This might be the tracking of your clients’ names, the amounts of money in your bank accounts, or the ages of your favorite movie stars. To keep track of this informati
New Features in Visual Studio 2005 Windows Forms
(Jim Duffy) The little voice in my head shouted “Don’t do it! Don’t do it!” as I contemplated using the worn out cliché “Good things come to those who wait” to describe the experience of designing Windows applications with Visual Studio 2005.
Using Strongly-Typed Data Access in Visual Studio 2005 and ASP.NET 2.0
(Joseph Chancellor) When we as developers are learning new techniques, examples can be our own worst enemies. Tutorials are designed to be easy to understand, but at the same time they often reinforce lazy, inefficient, and even dangerous coding practices. Nowhere is this more common than in ADO.NET
Ten Principles for Knowledge Management Success
This paper explores ten areas of KM including: common pitfalls of implementing KM and how to avoid them, championing the initiative and setting expectations, managing cultural change for employees and integrating KM with existing support technologies. (R)