Members

Technology Zones

IBM Learning Center

Articles

Hosted By

MaximumASP

Info

Related Sections

    Articles & Tutorials Articles & Tutorials RSS feed

  • Introducing Visual Studio .NET 2008 - Top 10 Features

    by Mark Smith

    After a long beta period, Visual Studio .NET 2008 is finally on general release. There are a ton of new features and enhancements in this release that make it almost a no-brainer to upgrade - I thought I’d take a moment and list my top ten favorites in no particular order.. Read full article

  • New C# 3.0 Language Features

    by ScottGu

    Learn about some of the new features in C# 3.0 including automatic properties, collection initializers, extension methods, lambda expressions and anonymous types.. Read full article

  • Inside ASP.NET AJAX back end services

    by Dino Esposito

    Most of the emphasis with AJAX is on how to perform an asynchronous update at the client. Dino Esposito considers the other end of the connection – how exactly does the server provide the data that the client needs? . Read full article

  • Common Intermediate Language

    by gbarnett

    Granville gets down with the CLR, and takes a look at CIL/MSIL - the intermediate language that every .NET language gets compiled to, and has full access to the capabilities of the CLR.. Read full article

  • Improving Application Quality Using Test-Driven Development (TDD)

    by CAMURPHY

    What is the one activity or phase that improves the quality of your application? The answer is an easy one: Testing, and plenty of it. Traditionally, testing is a phase somewhere towards the expected end of the project - when the cost of any code or requirement changes is known to be much higher. Craig looks at how TDD can address this by adopting a more agile approach.. Read full article

  • Edit and Encrypt Web.Config sections using C# 2.0

    by habeeb_matrix007

    An article to illustrate editing and encrypting of sections of Web.Config file programatically. It is illustrated with an ASP.NET 2.0 application, which can edit and encrypt sections of Web.Config.. Read full article

  • Read and write Open XML files (MS Office 2007)

    by ZeljkoS

    Learn how to read and write Open XML files in the new Microsoft Office 2007, with a particular examination of the Excel file format.. Read full article

  • Developing your first Visual WebGui gateway

    by Gizmox

    An introduction to using Visual WebGui gateways which are the Visual WebGui way to bridge WinForms development to web development.. Read full article

  • GPS- Deriving British Ordnance Survey Grid Reference from NMEA data

    by AlexE

    The NMEA data exported by GPS units gives latitude and longitude and geometric distance above the WGS84 (GRS80) reference ellipsoid. The Ordnance Survey maps for Great Britain use grid references based on the Airy Spheroid (OSGB36) reference ellipsoid. The following article discusses a C# class to convert GPS derived NMEA data to the British Ordnance Survey Grid. . Read full article

  • Using WMI From Managed Code

    by Andriy Klyuchevskyy

    Windows Management Instrumentation (WMI) is Microsoft's implementation of Web-Based Enterprise Management (WBEM) and the Common Information Model (CIM). Although WMI is COM-based, Andriy Klyuchevskyy shows you how you can access it from C# and VB.NET through System.Management, thanks to COM Inter-Op.. Read full article

  • High-Performance .NET Application Development & Architecture

    by DMarko1

    This article demonstrates the art of creating and architecting high-performance and scalable .NET applications, covering all stages, from planning to development and their perspective best practices.. Read full article

  • Aspect Oriented Programming using .NET

    by Abhinaba Basu

    Till now we were talking about non-mainstream languages to use Aspect Oriented Programming (AOP). Learn what exactly AOP is, and how you can go about getting this functionality in C#.. Read full article

  • Exceptions and Performance in .NET

    by skeet

    Almost every time exceptions are mentioned in mailing lists and newsgroups, people say they're really expensive, and should be avoided in almost all situations. Jon Skeet examines the claim.. Read full article

  • Test-Driven Development in .NET

    by pprovost@gmail.com

    An article presenting benefits and techniques for using test-driven development in .NET, specifically examining the NUnit testing framework.. Read full article

  • Web Services Interoperability between J2EE and .NET - Part 3

    by Wangming Ye

    Explore the source of the common interoperability challenges facing Web services integration across platforms. This third part in a series describes how the different naming conventions between J2EE technology and .NET can cause difficulty in Web services interoperability.. Read full article

  • Strings in .NET and C#

    by skeet

    The System.String type (shorthand string in C#) is one of the most important types in .NET, and unfortunately it's much misunderstood. This article attempts to deal with some of the basics including interning, literals and encoding.. Read full article

  • Filtering and Sorting in ADO.NET

    by Martin Zahn

    ADO.NET supports many ways to manage memory-resident data returned in a DataSet. This example demonstrates how to use the additional functionality exposed by ADO.NET to sort and filter data.. Read full article

  • Parameter Passing in C#

    by skeet

    Many people have become fairly confused about how parameters are passed in C#, particularly with regard to reference types. This article gives an in-depth discussion of the differences between default/ref/out parameters.. Read full article

  • Floating-Point in .NET Part I: Concepts and Format

    by JeffreySax

    The first in a three part series, this article introduces the basic concepts of floating-point arithmetic: number formats, accuracy and precision, and round-off error. It includes an in-depth discussion of the .NET floating-point types.. Read full article

  • .NET Delegates: A C# Bedtime Story

    by csells

    An introduction to delegates, listeners, events and asyncronous notification.. Read full article

  • Query Tool to Excel using C# and .NET

    by Mike Gold

    Demonstrates how to use .NET interop to perform an SQL query and then send the results into an Excel spreadsheet.. Read full article

  • How to access Outlook and post to a blog using C#

    by simonsoanes

    An article for all those like Robert Scoble who would like to be able to drag and drop an item to a folder in their Outlook and post it instantly to their Blog. We also briefly cover web services and talking to Outlook. . Read full article

  • Tree structures in ASP.NET and SQL Server

    by James Crowley

    Takes a look at how tree structures can be usefully stored in a relational database such as SQL Server, and how to implement web directory-like features such as breadcrumbs.. Read full article

  • Registry In's and Out's Using C#

    by MikeBright

    A complete introduction to accessing the Windows registry from .NET. Read full article

  • Using MySQL with .NET

    by cardinals33

    Ever wanted to combine the power and ease of the .NET platform with a free database like MySQL? Well thanks to ODBC database functions in ADO.NET it's really easy. This article shows how.. Read full article

  • Printing Reports in .NET

    by mag37

    Learn how to print reports from C# and other .NET languages using the open source library presented here. Features include Printing DataTables, printing paragraphs of text using style classes, customizable page headers and footers, boxes, lines, graphics and much more.. Read full article

  • A Console IRC Bot

    by CumpsD

    Learn how to establish an IRC connection, log in and perform commands on an IRC server.. Read full article

  • Introducing a post-relational database for .NET

    by JohnSasak

    This is a step by step guide for a post-relational database for .NET, Matisse. The article is aiming at helping developers quickly evaluate this alternative solution as .NET database when they face problems of productivity, flexibility, extensibility, or maintainability.. Read full article

  • Using .NET to make your Application Scriptable

    by divil

    Shows how to use the built-in compilers in the .NET framework to allow users of your product to write script to control and hook in to the application.. Read full article

  • Hosting Control Panel Applets using C#/C++

    by mrbelles

    Check out this article which describes how to enumerate and host Windows Control Panel Applets using C# and unmanaged C++.. Read full article

  • Launching a process from Windows Forms

    by mag37

    This article shows how to launch a process (such as a bat file, perl script, console program) and have its standard output displayed on a windows form. . Read full article

  • Accessing Hotmail using C#

    by wvanvugt

    This document will enable you to build your own client, using a sure and solid way to communicate with Hotmail in the same way as Outlook does. It will be shown how the protocol can be used to your own advantage, and it isn't at all hard to understand either.. Read full article

  • How to NNTP in C#

    by randy

    The third in a series of articles on Internet programming with C#. Here, we cover the NNTP protocol, which is used to access newsgroups.. Read full article

  • Using ADO.NET with SQL Server

    by James Crowley

    An extensive examination of using ADO.NET to access SQL Server databases, from establishing connections and executing stored procedures, to connection pools, data readers and data sets.. Read full article

  • Test-driven development with NUnit

    by RoyOsherove

    An introduction to test-driven development with NUnit and the NUnit-Add-in. Read full article

  • Introduction to Designers

    by divil

    Designers are essential in creating professional controls with polished design time behaviour. This article serves as an introduction to writing your own.. Read full article

  • In Depth ASP.NET using ADO.NET

    by johngodel

    In this article we will discuss a number of ways to retrieve, show, and update data with ASP.NET forms using ADO.NET. Also, we will have a clear idea about the most common server controls in ASP.NET. In particular, with this article we will cover ASP.NET server controls, ADO.NET DataSource, and creating Templated DataBound Controls, ASP.NET forms, using data with controls. John Godel. Read full article

  • Hosting Windows Forms Designers

    by divil

    Shows how to write the code needed to host the Windows Forms Designers in your own application. Sample code is provided to display a form in design mode and allow normal editing like in Visual Studio.. Read full article

  • The Quick & Dirty .NET Guide to C#/VB OOP

    by DMarko1

    Although this article won't be an exhaustive OOP treatise, its objective nevertheless is to present in a quick and dirty manner C#/VB Object-Oriented Programming. Moreover, even though this article may be slightly geared more towards C#, all important VB assessments or similarities are addressed and demonstrated. By the way, keep in mind C# is very case sensitive. Incidentally, don't be put off at the length of this article, a lot of it is simply repeated code examples for both languages.. Read full article

  • .NET Threading Part II

    by randy

    This is the second article of two parts on .NET threading. In this second part, I will discuss further the synchronization objects in the System.Threading .NET namespace, thread local storage, COM interoperability and thread states. . Read full article

  • .NET Threading Part I

    by randy

    The first in a two part series, introducing how to create and manipulate threads with the .NET framework, including creating a thread, thread pools, syncronization, race conditions and timers.. Read full article

  • How to POP3 in C#

    by randy

    An introduction to retrieving email from a POP3 server using the .NET socket classes.. Read full article

  • Object-Oriented ASP.NET

    by gregennis

    Learn how to use the powerful object-oriented features of C# and VB.NET to build re-usable classes in ASP.NET. Read full article

  • Custom SMTP in C#

    by randy

    Learn how to write a TCP/IP client that sends emails in C# without the built-in .NET smtp class.. Read full article

  • Socket Programming in C# - Part 2

    by ashishdhar

    The second part in this series, revealing more practical alternatives to the basic blocking methods in .NET. Read full article

  • OpenGL and C# - Part 1

    by Trialution

    An introduction to using OpenGL using CsGL - an open source library for using OpenGL in .NET.. Read full article

  • Socket Programming in C# - Part 1

    by ashishdhar

    An introduction to socket programming in the context of the .NET framework, with a working client / server sample application.. Read full article

  • OpenGL in C#

    by Bill Burris

    A simple demonstration of how to use OpenGL in C#, with the help of the C# Graphics Library.. Read full article

  • A Twisted Look at Object Oriented Programming in C#

    by Jeff_Louie

    An extensive examination of OO programming in C#, covering inheritance, constructors, interfaces, virtual and static methods, and much more.. Read full article

  • Iteration Methods

    by misfeldt

    Comparison of the performance of various iteration methods over large amounts of data in .NET.. Read full article

  • Events and Delegates

    by faisaljawaid

    An introduction to event driven programming in C#, through the use of Events and Delegates.. Read full article

  • 99 Bottles

    by paulmooreparks

    Who said programming was serious stuff? Here's a C# program that outputs the song "99 Bottles Of Beer On the Wall.".. Read full article

  • Building XML Web Services Using C# and ASP.NET

    by devart_jamesyang

    The term web service has been used quite frequently lately: you hear people saying how good web services are and how they will dominate the future of software development, but what exactly are web services and how can we create them? In this article James shows us how to build two web services and also unravels all of the lingo surrounding web services.. Read full article

  • Attributed Programming in .NET Using C#

    by ddutta

    An attribute is a new code level language construct in all major .NET languages. It provides integration of declarative information to assemblies, classes, interfaces, members, etc. at the code level. The information can then be used to change the runtime behavior or collect organizational information. In this article, I illustrate the power of attributed programming by examples that show a modular approach to issues that can crosscut many classes. . Read full article

  • Building Application Framework with C#

    by Laghari

    The Article introduces a C# developer to building framework. After reading, you'll get how the big names have performed most of the magic in Application Frameworks, like the Java Applet and Servlets Framework as well as the Microsoft Foundation Classes. This article is just an introduction to the complex topic. A short code sample is provided for practically demonstrating the purpose.. Read full article

  • Event Handling in .NET Using C#

    by deepakdutta

    In this article I discuss the event handling model in .NET using C#. The discussion starts with an introduction to the concept of delegates and then it extends that concept to events and event handling in .NET. Finally, I apply these concepts to GUI event handling using windows forms. Complete code is provided in each step of the discussions.. Read full article

  • Program Entry point in C#

    by kamran_shakil

    A logical survey of entry points in C# programs, and the possible errors you can come across.. Read full article

  • Using ADO.NET, XML & XSL to generate HTML

    by Bill Burris

    Automate you website updates to avoid hours of tedious work with your HTML editor.. Read full article

  • Introducing .NET Remoting

    by David Talbot

    .NET Remoting provides a powerful and high performance way of working with remote objects. In this article, David gives an introduction on how to use remote objects in .NET. Read full article

  • Web Enable your C# Program

    by kamran_shakil

    How to use your C# program in a web server (without using ASP.NET). Read full article

  • Reflection in C#

    by kamran_shakil

    How to discover an objects class and it's methods in the .NET framework. Read full article

  • Multilingual Support in C#

    by kamran_shakil

    Implementing support for non-Roman script languages in C#. Read full article

  • Exception Handling In C#

    by kamran_shakil

    An introduction to exception handling, and the try...catch syntax. Read full article

  • Drawing on a Form

    by Bill Burris

    An introduction to drawing graphics on a form. Read full article

  • Exploring Delegates

    by Filip Bulovic

    How to use delegates in C#. Read full article

  • Docking Control

    by Phil Wright

    Allow your users to resize and move docked controls around the form with the help of the 'dock' feature in .NET. Read full article

  • Accessing a COM component

    by Imtiaz Alam

    A step by step guide to accessing a COM+ component using C#. Read full article

  • Create your own Web Server using C#

    by Imtiaz Alam

    This article explains how to write a simple web server application using C#. Read full article

  • SMTP Mailing Application

    by Mike Gold

    This is an article on how to use the Mail Components in .NET to create a simple application to send e-mail. . Read full article

  • WinChat For .NET

    by Patrick Lam

    WinChat For .NET is a simple peer-to-peer chatting program that functions very similarly to the WinChat program provided by Windows 2000.. Read full article

  • A comparison of C/C++ and C#

    by johngodel

    Is C# a new programming language or a new version of C/C++ ?. Read full article