System.Object Class
Information   Base Types   Related Resources

Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate superclass of all classes in the .NET Framework; it is the root of the type hierarchy.

  • 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

  • View this type on MSDN
  • View this type on WinFX 247
    Articles (274)Discussions (4866)MembersRotorChanges
    Articles

    Page: 1234567891011
    Using Inheritance in the .NET World
    MSDN
    Inheritance has long been considered by many as one of the most significant design features of object-oriented programming (OOP). Inheritance was made popular over a decade ago by languages such as C++ and Smalltalk. Since that time, a few new languages (Java, for example) have come along and refined the features and the syntax for using inheritance. Now with the emergence of the .NET Framework, Microsoft has designed a platform from the ground up with support for what is arguably the most elegant form of inheritance to date.
    Using Inheritance in the .NET World, Part 2
    MSDN
    This month, I am going to start by talking about how overridable methods work. As you'll see, overridable methods provide the key to achieving polymorphism with inheritance. However, a full understanding of how these methods work requires you to know the difference between static binding and dynamic binding.
    Using JavaScript Along with ASP.NET
    MSDN
    Leverage JavaScript in your ASP.NET applications to provide client-side functionality such as button roll-overs, control focus and alerts.
    Using Reflection Emit to Cache .NET Assemblies
    MSDN
    There are few automated ways of caching methods within a Microsoft .NET Assembly or Web Service without writing a significant amount of the logic into the application. And sometimes, if the Web Service or .NET Assembly is from a third party, it isn't possible. This article outlines a non-intrusive caching solution that uses Reflection Emit in the Microsoft .NET Framework. Reflection Emit is the ability to generate assemblies, types, methods, and MSIL (Microsoft Intermediate Language) on the fly in .NET. This generated code can then either by run dynamically or saved to disk as an assembly.
    Using Tracing with Less Code USing Conditional Compilation and Worker Functions
    DotNetJunkies
    I was going to make an article about this, but after deep reflection into the subject matter I decided to just write a how to instead. In this article I'll show you a tip to minimize the code you write when using tracing. If implemented, when you compile you release code you will have absolutly no tracing information what-so-ever included. This is achomplished by using <B>Coditional Compilation</B>. Additionally, I'll demonstrate how by making two <b>Worker Functions</b> you can write less code when writi
    Using Web Services Instead of DCOM
    MSDN
    This document examines the advantages of using XML Web services over DCOM and demonstrates how to implement an XML Web service and consume it with a Microsoft .NET client application
    Visio-Based Database Modeling in Visual Studio .NET Enterprise Architect: Part 2
    MSDN
    Part 2 discusses how to use the verbalizer, mark an object type as independent, objectify an association, and add some other ORM constraints to an ORM source model.
    Visual Basic .NET Upgrade Case Study: MDI Notepad
    MSDN
    This article walks through the upgrade of a Microsoft® Visual Basic® 6.0 Graphical User Interface (GUI) sample application (MDI Notepad) to Visual Basic .NET using Microsoft® Visual Studio® .NET. It includes additional suggestions for taking greater advantage of the Visual Basic .NET application framework.
    Visual Basic: Navigate the .NET Framework and Your Projects with “My”
    MSDN
    Get the lowdown on Visual Basic 2005.
    Visual J# .NET - a Technical and Political Introduction
    C#Today
    Delevlopers have long held that C# is Microsoft's attempt at a Java 'clone'. However, C# has many features, such as operator overloading and structs, which derive from C++ rather than from Java. Now Microsoft have just released the Beta 1 of J#, and this really is an attempt to lure Java developers into the .NET world. Adrian Young and Julian Skinner discuss the potentials and pitfalls of this new language.
    Web Service Tutorial - Metric Conversion
    http://aspalliance.com/
    A quick tutorial on web services with VS.NET; implement a metric conversion web service and call it from an ASP.NET page.
    WebBrowser In C#
    C# Help
    If you want to write into webbrowser in windows form in C#, you have to make reference MSHTML library and use its interface to do so. In .Net it works differently.
    Why a DataView Bound to a DataGrid Doesn't Reflect Changes to the DataTable
    DotNetJunkies
    This How To gives one possible anwser to the question to why a DataView isn't being updated when a DataTable is changed.
    Why DragDrop event is not fired on the Client
    The Code Project
    Why DragDrop event is not fired on the Client
    Windows Forms Charting - Drawing Charts
    C#Today
    GDI+ is the latest version of Windows Graphic Device Interface, which is the part of Windows that abstracts commands like draw a window, draw a line, etc. into commands that our video driver can understand in order to display images on our computers screen. Weve already seen some of the advanced GDI+ features available to us in Matthew Reynolds' 'Irregular Shaped Forms and Other Cool GDI+ Features' article. In this article Matt looks at some of the more basic features and builds a simple user control that can draw a 3D bar chart. In Part 2, we continue the development of the chart, making it user-interactive.
    Wiring Up Event Handlers to Dynamically Created Custom Server Controls
    DotNetJunkies
    This article demonstrates how to dynamically add a server control and how to dynamically wire up methods to handle events for that control. This example looks at a very simple control, the Button control found in System.Web.UI.WebControls. But instead, of just simply loading the Button class, I created a custom class that is derived from Button and added my own attributes.
    Working with Client-Side Script
    MSDN
    While ASP.NET performs most of its processing on the server, some actions are better served by client-side processing. Scott Mitchell shows how your ASP.NET pages and controls can add client-side code.
    Working with DataGrid Templates
    DotNetJunkies
    In this tutorial Doug Seven shows you how to customize a DataGrid using BoundColumns, HyperlinkColumns, EditCommandColumns. ButtonColumns and TemplateColumns. Source code is available in Visual Basic .NET.
    Working With Server Variables in ASP.NET
    DotNetJunkies
    Even though the title of this article is "Working With Server Variables" we will be going over more, namely the NameValueCollection class. We'll be using the NameValueCollection class to illustrate how you can load a Name/Value collection into it and easily search it to retrieve desired values. This article is broken up into the following sections:
    Working With Server Variables in ASP.NET
    DotNetJunkies
    Even though the title of this article is "Working With Server Variables" we will be going over more, namely the NameValueCollection class. We'll be using the NameValueCollection class to illustrate how you can load a Name/Value collection into it and easily search it to retrieve desired values. This article is broken up into the following sections:
    Working with the COM + admin objects under .NET/C#
    C# Help
    Working with the Timer Control in VB.NET
    C# Corner
    The Timer control allows you to set a time interval to execute an event after that interval continuously. It is useful when you want to execute certain applications after a certain interval.
    Writing a Multithreaded Port Scanner in C#
    C#Today
    The .NET Framework provides very comprehensive support for both multithreaded and sockets programming. In this article, Peter McMahon looks at these two aspects in detail as he creates a port scanner.
    XMLHelper REDUX and IE WebBrowser Control
    Egg Head Cafe
    "Xmlhelper" basically is a class that attempts to encapsulate some of the most common methods used in working with XML and to provide an additional layer of abstraction, making these tasks easier. I downloaded XMLHelper and saw that Rob had really put quite a bit into it. However, I needed to do things like XSL transforms and Schema validation and none of that stuff was in there. Rather than roll my own, I decided it would be better to extend Rob's excellent foundation, add to it, and then make it available to others to do the same.
    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