System.EventArgs Class
Information   Base Types   Related Resources

EventArgs is the base class for classes containing event data.

  • Namespace: System
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.0.3705
  • Assembly: mscorlib.dll

  • System.Object
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (890)Discussions (11139)MembersRotorChanges
    Articles

    Page: 1234567891011121314151617181920
    21222324252627282930313233343536
    A Calculator using C#
    The Code Project
    This is basic Calculator program written in C# which makes use of thevarious Windows Form controls.
    .NET Anatomy - Data Concurrency in ADO.NET, Part III
    DotNetJunkies
    In the two previous articles on this subject we have looked at how the ADO.NET DataSet object contains built-in support for concurrency operations. This functionality helps the developer to build applications that keep users from overwriting each other’s data accidentally. The implementation is open and flexible and so what I will be showing you here can be tailored to your own requirements
    .NET Anatomy - Structured Exception Handling in .NET
    DotNetJunkies
    This article discusses structured exception handling (SEH), a service built into the core of .NET and available to all languages supported by it. Since the infrastructure for this service is built-in, there is very little code required to take full advantage of these features.
    .NET Anatomy – Structured Exception Handling in .NET
    DotNetJunkies
    This article discusses structured exception handling (SEH), a service built into the core of .NET and available to all languages supported by it. Since the infrastructure for this service is built-in, there is very little code required to take full advantage of these features.
    .NET Application Domains
    C#Today
    One of the most important features of any multi-tasking and multi-user system is process or application isolation. When multiple applications are active on a single system, it is crucial that these applications are protected and isolated from one another, to avoid them causing any damage to each other. The unit of isolation under Windows has traditionally been at the process level. This has changed slightly under the .NET framework. The Common Language Runtime (CLR) provides a slightly finer grained layer of isolation known as Application Domains or App domains. In this article, we will explore the .NET runtimes support for application domains, and build a sample application that explicitly creates an application domain, and loads and executes an assembly in it.
    .NET CF and Google APIs
    The Code Project
    Sample application to access Google APIs from a .NET Compact Framework application
    .NET Data Persistence: SQL Server vs. Matisse vs. FastObjects
    The Code Project
    An article with source code examining the development speed and performance capability of .NET, Matisse and FastObjects
    .NET Event Handling using the Template Method Design Pattern
    The Code Project
    This article describes how to enhance .NET event handling with the Template Method design pattern. The discussion and code snippets are in C# but the summary sample is implemented in both C# and Visual Basic .NET.
    .NET Interop: Get Ready for Microsoft .NET by Using Wrappers to Interact with COM-based Applications
    MSDN
    Very soon, the development of Microsoft .NET applications will require interaction between those apps and existing COM components on both the client and the server. The .NET Framework has made provisions for this interaction by implementing various wrappers for COM objects to allow exposure of their properties and methods to .NET components. These wrappers will make it easy to make the connection between COM and .NET.
    .NET Matters: Const in C#, Exception Filters, IWin32Window, and More
    MSDN
    Const in C#, Exception Filters, IWin32Window, and More
    .NET MD5 Class Library
    The Code Project
    a MD5 Class Library for .NET supporting advanced features like Random Salt values embedded into the MD5 hash.
    .NET Remoting ( A Simple Approach)
    C# Help
    .NET Remoting provides a powerful and high performance way of working with remote objects. Architecturally, .NET Remote objects are a perfect fit for accessing resources across the network without the overhead posed by SOAP based WebServices. .NET Remoting is easier to use than Java's RMI, but definately more difficult than creating a WebService. In this article, we will create a remote object that will return rows from a database table. For the sake of simplicity i have used the NorthWind database that is packed with the installation of the Microsoft SQL Server.
    .NET Remoting - The Interface Approach
    C# Help
    In this article, we will create a remote object, and access this object using an interface. This method is important when creating a physical separation between business tier and consumer code. In traditional Remoting approaches, to access a remote object, you need a copy of that object on the client machine. With this approach, the metadata is split into a separate library that can be copied to the client machine.
    .NET Remoting Interception
    C#Today
    With the advent of .NET, Microsoft realized the need for a more flexible approach for building distributed applications. .NET Remoting is the technology that allows remote components to interface and integrate. However, in order for this transparent integration, .NET remoting needs to provide some plumbing wherein it can resolve object references and direct method calls to the specific application hosting the required component, on the specific machine. This concept is based on the principle of Interception. In this article, Kaushal Sangahvi discusses the interception mechanism that is used by remoting, to allow for location transparency of objects.
    A C# Grep Application
    The Code Project
    Presenting a small C# Application which is providing a Grep like functionality under .NET.
    A Database Admin Tool in 20 Lines of C# Code
    ASP Alliance
    This example illustrates how to create a one page database administration tool with only 20 lines of C# code. Using this example, you can enter almost any Sql statement into a text box and execute the statement against any tables in your database. You can view the results of a SELECT in a DataGrid or the see the affects of UPDATE, INSERT and DELETE statements.
    A Designable PropertyTree for VS.NET
    The Code Project
    Ever since I first started programming with OWL back in 1995, I've written this type of control each time I learn a new language in which to program GUIs. I wrote one in OWL (Borland's MFC-like library), in straight C, and Java 2's Swing, among others. I've always called them 'PropertyTree's - mostly because the first place I saw them implemented was in Netscape's Edit | Properties dialog box.
    A Docking Control That Can Be Dragged And Resized by the User
    The Code Project
    One of the first features of C# that took my interest was the ability to Dock a Control onto the edge of a Form. Now I could attach a Control (or more likely a composite control by deriving from UserControl) onto a Form edge and quickly construct a useful looking application. But there is one crucial factor missing from this scenario. The user has no discretion over the size or positioning of this docked control. I want the user to be able to drag the control to a different edge and be able to resize the control so that they can customise the application area to suit their own preferences.
    A DropDownList, EditItemTemplate, using Access, and HttpSessionState...Part 3
    DotNetJunkies
    Here we are at part three of this article! In this part we will be adding one new feature to the code! Instead of making a call to the database to get the data on each request we are going to be saving the <b>DataSet</b> into session state. We will not only be populating the <b>DataGrid</b> and <b>DropDownList</b> controls from this <b>DataSet</b>, but we will also be saving all the edits done by the user. This means that after the <b>DataSet</b> is initially created and put into session state there will be
    A DropDownList, EditItemTemplate, using Access, and HttpSessionState...Part 4
    DotNetJunkies
    In this article I will demonstrate how you can save the changes made to the memory resident <b>DataSet</B>.
    A Magical Edit Menu Manager
    The Code Project
    A magical edit menu that works with no connections to the rest of your project
    A Matter of Context
    MSDN
    ASP introduced several intrinsic objects like Request and Application to help track the context for an HTTP request. ASP.NET takes the next step and bundles these objects, plus several additional context-related objects into an extremely handy intrinsic object called Context. Context is an object of type System.Web.HttpContext. It is exposed as a property of the ASP.NET Page class. It's also available from user controls and your business objects (more on that later).
    A POP3 Client and C#
    C#Today
    In this article, Levent Camlibel looks at how to create a POP3 client that recieves e-mail from a POP3 server, showing how the .NET platform allows this project to be created in a very short space of time. Over the course of the article, he looks at POP3 standards, .NET network programming, and custom POP3 objects.
    A Portal for My Data
    MSDN
    With it comes to retrieving data in an n-tier application. We often design our systems in a way that forces us to figure out a different way to get each type of data, calling a different service, object, or method each time. To get customer data, we call the GetCustomer method of the CustomerService. To get product data, we call the Product method of a WebProduct service. This can get confusing!
    A Practical Guide to .NET DataTables, DataSets and DataGrids - Part 4
    The Code Project
    The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
    Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com