| Adventures in Visual Basic .NET: Broadcasting Messages to Multiple Clients |
| MSDN |
| Rocky Lhotka discusses optimistic concurrency and shows you how to create a messaging system that lets multiple users know when they are editing the same data at the same time. |
|
| Best Practices for Using DTS for Business Intelligence Solutions |
| MSDN |
| Discover the best practices for using Data Transformation Services (DTS) within the Data Warehousing Framework to capture and present data as Business Intelligence solutions. |
|
| BUG: Focus on a Control That Does Not Support the CausesValidation Property Suppresses Validation of Unvalidated Controls in the User Control |
| http://www.kbalertz.com/ |
| (814350) - The pending validation of the controls in a user control is suppressed if the following conditions are true: There are multiple controls in the user control. -and- In the user control, you move from a control with the CausesValidation property set to... |
|
| Creating a Multi-User TCP Chat Application |
| MSDN |
| The .NET support for socket-based programming within Visual Basic is dramatically improved over what we had in Visual Basic 6. So even though we approach the programming issue somewhat differently, it is worth it due to all the new capabilities at our disposal. |
|
| FIX: Data Bound User Control Updates Only First Bound Column |
| http://www.kbalertz.com/ |
| When you try to update more than one column of a table by using a bound user control that has multiple bound properties, only the modified data for the first bound property is updated in the table. You may notice this behavior only for the first row... |
|
| FIX: Data Bound User Control Updates Only First Bound Column |
| Microsoft Support |
| When you try to update more than one column of a table by using a bound user control that has multiple bound properties, only the modified data for the first bound property is updated in the table. You may notice this behavior only for the first row... |
|
| GridView: Move Over DataGrid, There's a New Grid in Town! |
| MSDN |
| Go beyond the DataGrid! |
|
| Icon Extractor in VB.NET |
| The Code Project |
| An Icon Extractor coded in VB.NET |
|
| Integrate Help Into Your .Net Apps |
| The Code Project |
| An article on how to leverage .NET to integrate Help into your applications. |
|
| Messaging Between Threads using Message Loop |
| C# Corner |
| MessageLoopLib is a stripped down version of a complete, threading communication subsystem I’ve written. This implementation is a single thread created in the GUI constructor. I’ve dropped all thread management and have had to change some of the message code to accommodate this. |
|
| Numeric Edit Box |
| The Code Project |
| An article on building a validating numeric entry control |
|
| Oracle Service Manager |
| The Code Project |
| Manage the state of Oracle services to conserve resources -- just like Microsoft SQL Server Service Manager |
|
| Performance Monitoring |
| C# Help |
| It's agreed that a program must run correctly and produce accurate results, but in many systems this isn't enough. Enterprise-class applications are of such mass that they must also be scalable. Verifying the scalability of an application traditionally requires specialized tools and bolted-on functionality to support monitoring. Now there's help, using the performance counter capability of the System.Diagnostics namespace. |
|
| Saving and Restoring Location, Size, and Window State of a Form |
| C# Corner |
| Every time I create a new desktop application I find myself having to add some code that will restore the main application window to the position, size and window state at the time of closing. This article presents a simple C# class that may be added to a form to automatically do this. When I designed this class I wanted to be able to add it to a form using the least amount of code and also be able to add it to a form from the toolbox. |
|
| Serialization |
| C#Today |
| One of the most fundamental jobs for a piece of software is saving a document and loading it back up again. This process has become known as serialization, and .NET has strong support for this. In this article, Matthew Reynolds takes a look at how to save and load documents for a simple WinForms application. As part of the work, he introduces a reference implementation for properly handling the creating, saving and opening of documents as laid down by the Windows guidelines. |
|
| The Message is the Medium - Invoking a XML Web Service |
| DotNetJunkies |
| Programming webservice-clients is usually presented as making calls to remote objects, objects living on a webserver. Actually calling a webservice is a matter of sending a message to the server and hoping that the server will reply with a response message. This is a subtle difference but can have some interesting results when studied in a little more detail. In this article, with a possibly overused title, I will dive deeper in the different ways of invoking a webservice to get a better idea of what is goi |
|
| Useful Hints/Tips for TextBox |
| The Code Project |
| This article is about validation ion TextBox control. It will also show how you can use ErrorProvider and ToolTip when you enter false values in a TextBox. |
|