|
|
|
|
|
Total Hits: 135 | Today: 0
|
Author: David Sleeckx.
|
Rating:
|
|

The Hera Application Framework is a powerful object persistence framework designed to aid you in the development of data-driven applications. It relieves you from the time-consuming task of having to program the data transformation process between your data source and your object oriented business model. This functionality is being added automatically to your .NET classes at-runtime, based on the data source and the mapping which defines how the two relate to one another. By doing this at-runtim...
|
|
|
|
Total Hits: 104 | Today: 0
|
Author: Kit George
|
Rating:
|
|

The common language runtime (CLR) sits at the very heart of managed code. Indeed, it is the heart of managed code, so to understand managed code you need to understand the CLR. The CLR team continues to develop technologies that improve the Microsoft® .NET Framework and help you make full use of the managed environment. Over the next year, the CLR team will, in this column, provide insights into the core of managed code, share best practices, explain some of the more obscure functionalities, and...
|
|
|
|
Total Hits: 439 | Today: 0
|
Author: MSDN
|
Rating:
|
|

Notes to Inheritors: When you inherit from Binder, you must override the following members: BindToMethod, BindToField, SelectMethod, SelectProperty, and ChangeType....
|
|
|
|
Total Hits: 334 | Today: 0
|
Author: MSDN
|
Rating:
|
|

The TypeFilter delegate is used to filter a list of classes. Specifically, you use it to filter the classes represented in an array of Type objects. The Type.FindInterfaces method uses this delegate to filter the list of interfaces that it returns. Every derived class of Delegate and MulticastDelegate has a constructor and a DynamicInvoke method. See the Managed Extensions for C++ code example given in the description for Delegate....
|
|
|
|
Total Hits: 183 | Today: 0
|
|
Rating:
|
|

You can apply this attribute to fields.This attribute is for use by browsers or tools, and is ignored by the common language runtime.The classes in System.Runtime.CompilerServices are for compiler writers use only....
|
|
|
|
Total Hits: 76 | Today: 0
|
|
Rating:
|
|

The System.CodeDom.Compiler namespace contains classes that can be used to manage the generation and compilation of source code in supported programming languages based on the structure of Code Document Object Model (CodeDOM) source code models that contain elements provided by the System.CodeDom namespace....
|
|
|
|
Total Hits: 20 | Today: 0
|
Author: Daryn Kiely
|
Rating:
|
|

Building a basic, reusable application framework can make development quicker and easier. This allows you to focus more on the problems at hand and less on the repetitive tasks involved in building any application. In this article, the author presents a framework that provides facilities to access the registry and an extensible framework for logging messages to a console window or the Event Viewer. This reusable framework can be included as a library in your projects, allowing you to display an ...
|
|
|
|
Total Hits: 165 | Today: 0
|
Author: Petr Ivankov
|
Rating:
|
|

I am engaged in lots of braches of science and engineering. These branches include Astronomy, Radio-physics, Electronics, Industrial control systems, Space navigation etc. The education at the VDI Training Center has given me an idea of merging all my development to a single framework. The result of this work has already exceeded all optimistic expectations. A lot of competitive science and engineering problems could now be solved at once. A set of projects with the same core has been created. T...
|
|
|
|
Total Hits: 109 | Today: 0
|
Author: Fons Sonnemans
|
Rating:
|
|

This article explains the four steps to take in order to integrate the HTML Help 2 file you generated into Visual Studio.NET. 1)Comment the Library using XML documentation tags. 2)Create HTML Help 2 using NDoc .3)Registering the Help File using H2Reg .4)Include Help Collection to VSCC...
|
|
|
|
Total Hits: 105 | Today: 0
|
Author: Monad
|
Rating:
|
|

In the very early days of Monad, we focused on a world where everyone would publish Cmdlets and providers. Cmdlets and providers were designed around providing the best user experience. They provide the right, high-level, task-oriented abstractions that users want while also providing the semantic benefits that the Monad engine provides (-WHATIF, -CONFIRM, -VERBOSE, -ERRORACTION, -ERRORVARIABLE, etc etc). The trick then is - how do we get full coverage with Cmdlets? To address this issue - we...
|
|
|
|
Total Hits: 216 | Today: 0
|
Author: John Hind
|
Rating:
|
|

Out-of-the-box, the only way of coding RS232 serial communications applications in the .NET environment is to import the outdated and somewhat limited MSComm ActiveX control. This article describes the development of a lean, multithreaded, and modern RS232 base class library in C# managed code. The library uses Platform Invocation Services to interact with the Win32 API directly. Application programmers can use the library from any .NET language through inheritance; the article explores examples...
|
|
|
|
Total Hits: 34 | Today: 0
|
Author: Matt Pietrek
|
Rating:
|
|

The Microsoft .NET platform uses metadata and assemblies to store information about components, enabling cross-language programming and resolving the infamous DLL Hell problem. This article describes the use of metadata for easy linking and loading of assemblies, the relationship between metadata and concepts such as IDL and type libraries, and the metadata hierarchy. The process of reading metadata from assemblies for easy versioning is also described. Although Microsoft provides the MSIL disas...
|
|
|
|
Total Hits: 83 | Today: 0
|
Author: MSDN
|
Rating:
|
|

The InvokeMethodOptions Class specifies all of the options available for invoking a management method....
|
|
|
|
Total Hits: 49 | Today: 0
|
Author: AH
|
Rating:
|
|

This article shows a technique to design Windows Service apps with the following goals:
1. Can be debugged like a "Console" application without the need to invoke the "Installer" program. 2. The main "Windows Service" code should be reusable and can be rapidly applied to any new "Windows Service" application development. 3. Separates the "Server Logic" and allows dynamic switching if desired. 4. The details of the "Windows Service" during installation is configurable ...
|
|
|
|
Total Hits: 15 | Today: 0
|
Author: John Hind
|
Rating:
|
|

Out-of-the-box, the only way of coding RS232 serial communications applications in the .NET environment is to import the outdated and somewhat limited MSComm ActiveX control. This article describes the development of a lean, multithreaded, and modern RS232 base class library in C# managed code. The library uses Platform Invocation Services to interact with the Win32 API directly. Application programmers can use the library from any .NET language through inheritance; the article explores examples...
|
|
|
|
Total Hits: 119 | Today: 0
|
Author: Craig G. Wilson.
|
Rating:
|
|

There is a basic need for validation of objects at all levels. ASP.NET provides this service at the presentation layer, but there is really no formal way to achieve this at the business layer. I've been playing around a lot with O/R mappers and have come to realize that it sucks hand-coding validation all the time. It is quite repetitive and boiler plate code that simply gets boring. Castle's Active Record(which is quite good) has a validation system built in. It is based on Ruby(on Rails)'s Act...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: msdn.microsoft
|
Rating:
|
|

For this property to return true, all validation server controls in the Page.Validators property must validate successfully. You should check this property only after you have called the Page.Validate method, or set the CausesValidation property to true in the OnServerClick handler for an ASP.NET server control that initiates form processing. These server controls include the Button, HtmlButton, HtmlInputButton, HtmlInputImage, ImageButton, and LinkButton classes....
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: rehopkins2
|
Rating:
|
|

It was back in the early 1970's when I first encountered StarTrek on a Univac mainframe computer. At that time, it was written in Univac 1100 Basic and had the official code label of 'STTR2.BAS'. (STTR1.BAS was the instructions) See the Michael Birken article on "Star Trek 1971 Text Game." All the commands and concepts are the same, if I recall correctly. The Univac 'STTR2' game launched me into programming. I just had to understand how it worked! As a result, I collected about a dozen varieties...
|
|
|
|
Total Hits: 1 | Today: 0
|
Author: Alex Calvo
|
Rating:
|
|

Timers often play an important role in both client applications and server-based components (including Windows services). Writing effective timer-driven managed code requires a clear understanding of program flow and the subtleties of the .NET threading model. The .NET Framework Class Library provides three different timer classes: System.Windows.Forms.Timer, System.Timers.Timer, and System.Threading.Timer. Each of these classes has been designed and optimized for use in different situations. Th...
|
|
|
|
Total Hits: 4 | Today: 0
|
Author: John Kenedy S.Kom
|
Rating:
|
|

JohnKenedy Library is a .NET 3.5 library. This library is an alternative approach to create n-tiers database application with ADO.NET and minimize the dependency of data access created by .NET. The file consist of two projects - JohnKenedy.DataAccess (Main Library) - JohnKenedy.DataAccessModule (Windows Application) Main Features 1. Easy to create different database connection (MySQL, Microsoft SQL Server, Oracle and that uses Oledb) by using a single wrapper class named DataAc...
|
|
|
|
|
|