| Reading and Writing Custom Document Properties in Microsoft Office Word 2003 with Microsoft Visual Basic .NET |
| MSDN |
| Frank Rice shows how to automate Microsoft Office Word 2003 with Microsoft Visual Basic .NET to retrieve and to manipulate document properties. |
|
| Remoting and XML Web Services in Visual Basic .NET |
| MSDN |
| Since the introduction of DCOM support in Visual Basic 4.0, I've been on a continual quest to find the best ways to design and build distributed applications using Visual Basic. With Visual Basic .NET, my quest has moved to a whole new level. Gone are the days of struggling with DCOM and firewall security administrators who, for their own nefarious purposes, refuse to open hundreds of ports to the world at large. The .NET Framework provides us with two solutions that can be used to provide DCOM-like functionality without all those headaches. Both Web services and Remoting are large topics by themselves. In this column, we'll take a high level look at how to use both technologies from Visual Basic .NET to return an object's data. |
|
| Reporting: Deliver User-Friendly Reports from Your Application with SQL Server Reporting Services |
| MSDN |
| Use SQL Server 2000 Reporting Services and Visual Studio to integrate rich, user-friendly reports into your Web applications. |
|
| Retrieving Selected Items from the CheckBoxList control |
| DotNetJunkies |
| This ASP.NET how to illustrates how to get all the checked items in a ASP.NET CheckBoxList Control. |
|
| Run-time Serialization |
| MSDN |
| In this three-part series of columns, I will explain how the .NET Framework exposes its serialization and deserialization services. For almost all data types, the default behavior of these services will be sufficient, meaning that it takes almost no work for you to make your own types serializable. However, there is a small minority of types for which the serialization service's default behavior will not be sufficient. Fortunately, the serialization services are very extensible, and I will explain in these three columns how to tap this extensibility to do some pretty powerful things when serializing or deserializing objects. |
|
| Selecting, Confirming and Deleting Multiple DataGrid items in ASP.NET |
| http://aspalliance.com/ |
| Ever needed to use a DataGrid to select multiple items for deletion, with confirmation, like Hotmail does? This articles demonstrates how in a few simple steps using VB.NET. |
|
| Single Sign-On Enterprise Security for Web Applications |
| MSDN |
| Discover a technique for enabling single sign-on for multiple Web applications, and get a head start with sample code for creating a robust enterprise security system complete with single sign-on. |
|
| Some Situations Where One May Like to Use MSIL |
| C# Corner |
| One of the most popular techniques for learning IL is writing code in high level language i.e. C# or VB.NET and examining result of compilation in ILDASM. To be honest this is if not the only one then at least part of any other available method for learning IL. |
|
| Streaming Dynamic Images into Your Web Page |
| ASP Alliance |
| Using the System.Drawing class allows you to create images on the fly. But how do you get them into a web page? Since the <img> tag requires a path to the image file, you cannot stream the dynamic image into it (in other words, it is not like a picture box on a winform). The following article will show a method for getting the dynamically generated image into your web page. |
|
| System.Management Lets You Take Advantage of WMI APIs within Managed Code |
| MSDN |
| Visual Studio .NET and the Microsoft .NET Framework SDK provide a new set of APIs and tools that let you consume Windows Management Instrumentation (WMI) data and events from managed .NET applications. After presenting an overview of what's new for WMI in the .NET Framework and the Visual Studio .NET environment, the author provides an in-depth exploration of the Management Extensions in Visual Studio .NET for Server Explorer. These extensions help you develop management-aware software and come in handy in a variety of distributed application development scenarios. |
|
| The CLR as a Better COM |
| C# Corner |
| Microsoft's long-term decision to replace COM with the CLR, you should strive to understand the underlying advantages of migrating from the old runtime environment to the new one. The architects that designed the CLR and the .NET platform were able to incorporate the best aspects of COM while alleviating much of the pain of writing and deploying COM-based applications. |
|
| The Power of Base Pages |
| DotNetJunkies |
| You can gain flexibility, maintainability, and power by subclassing System.Web.UI.Page. In this article, you'll learn how to create a class to serve as the base for all of your site Web forms, and then see it in action. |
|
| The scroll position is not maintained in an auto-scrollable Panel control in a Windows Forms application |
| http://www.kbalertz.com/ |
| (829417) - Describes a workaround for the default behavior of runtime-created controls in a scrollable Panel control in a Windows Form application that is built on the .NET Framework, by maintaining the scroll position after the controls have been re-created. |
|
| The System.Business.Object [For those who can't code or design] |
| The Code Project |
| An article on system design |
|
| Thread Pools |
| C#Today |
| Using threads makes your multitasking applications run more smoothly. However, it takes finite resources to create and destory threads, resources we can save if we use thread pooling. In this article, Matthew Reynolds looks at how to use the thread pool in .NET. We see how to build a demo application that shows the typical model used in service applications i.e. a client connects, a client requests some work be done and then the client disconnects. |
|
| Tiny StopWatch Application |
| The Code Project |
| A tiny app for timing things to 1/2 second or so. My entry for the smallest useful app contest. |
|
| Translation Guide: Moving Your Programs from Managed Extensions for C++ to C++/CLI |
| MSDN |
| Leverage C++/CLI, a dynamic programming paradigm extension to the ISO-C++ standard language, with this translation guide that maps V1 language features to V2. |
|
| Two-Way DataGrid Sorting Using Properties and Viewstate |
| DotNetJunkies |
| Microsoft's DataGrid control provides miles of flexibility. However, upon closer inspection of the DataGrid's sort feature you may realize that it lacks the ability to perform two-way sorting (ascending and descending). One was to sort is to use hidden HTML fields. As an alternative, this article will show you an example of handling two-way sorting using class properties and viewstate. |
|
| Unmanaged code can wrap managed methods |
| The Code Project |
| Exporting method for the .net class inside VB6 or unmanaged c++ |
|
| Upload Binary Files using WebService |
| .NET Xtreme |
| So far I have seen many ASP.NET samples which give a facility to upload a file, the quick and dirty code I am going to explain here, uploads a binary file to a WebService. This is perhaps the most simply code I have ever written to accomplish a complicated task. Editor's note - "Although this will work, be advised of scalability problems. A better approach would be to create a separate Windows Service, pass the file to that, split it into chunks, transmit the chunks one by one over a Web service and reconstruct it at the other end." |
|
| Uploading a File to a Database Using System.Data.OleDb |
| DotNetJunkies |
| In this article, Donny demonstrates how to upload a file to a database using the OleDb .NET Data Provider. |
|
| Uploading a file to a database using System.Data.OleDb |
| DotNetJunkies |
| In this article we will demonstrate how to upload a file to a database using the OleDb .NET Data Provider. Using the Sql .NET Data Provider is very similar with one exception and that is how to insert the Byte array into the database using OleDb. The following code example demonstrates how to do this. The first bit of code is SQL that should be used to create a new table in the Northwind database named images. After that is the web form code, and that is followed by the code behind for the web form. |
|
| Use ASP.NET or Visual Basic .NET to Transform XML to RTF and Display in Word |
| MSDN |
| Create useful documents quickly (and easily) from a wide variety of data sources when you convert XML data to RTF. Frank Rice shows how in this new article. |
|
| Using ExecuteScalar Method without Stored Procedures |
| ASPFree |
| This simple example shows how to use the ExecuteScalar to do a SELECTMAX(column) FROM Table and return the value without using stored procedures. |
|
| Using ILDASM to view custom destructors in C# |
| The Code Project |
| I find C# a very interesting language and I find it handy to analyze the MSIL code generated by C# code. |
|