Library tutorials & articles tagged with c#

Search filter
Page 1 of 4
  • ASP.NET Patterns every developer should know

    by Alex Homer

    In the first of three parts, Alex looks at some of the basic patterns in ASP.NET, and how you can apply these to your ASP.NET applications in a few simple steps. .net, adapter, asp.net, broker

  • Bluffer's Guide to C# 3

    by Jon Skeet

    Pretend you know what you're talking about in suitably geeky company. More seriously, it will give you a very rough overview to give some context if you choose to investigate a particular feature further. automatic properties, c#, csharp 3.0, expression trees

  • The Beauty of Closures

    by Jon Skeet

    Closures are often described in terms of functional languages, but Jon introduces the concept of closures in a world of C# and Java. Learn how to use them and why. closures, c#, delegates, java

  • LINQ to Objects for the .NET developer

    by Mike James

    Mike James explains that LINQ isn’t just for SQL programmers but is usable by every .NET developer. Learn how take the power of LINQ queries to your every-day coding through the lowly IEnumerable interface. c#, enumerator, linq, linq to objects

  • 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. .net, c#, vb.net, visual studio

  • New C# 3.0 Language Features

    by Scott Guthrie

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

  • 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? ajax, asp.net, c#

  • Common Intermediate Language

    by Granville Barnettt

    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. .net, c++, c#

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

    by Craig Murphy

    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. .net, columns, c#, tdd

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

    by Mohammed Habeeb

    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. asp.net, c#, visual studio

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

    by Zeljko Svedic

    Learn how to read and write Open XML files in the new Microsoft Office 2007, with a particular examination of the Excel file format. .net, components, c#, vb.net

  • Developing your first Visual WebGui gateway

    by Guy Peled

    An introduction to using Visual WebGui gateways which are the Visual WebGui way to bridge WinForms development to web development. asp.net, c#, internet

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

    by Alex Etchells

    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. components, c#, gps, visual studio

  • 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. .net, c#

  • High-Performance .NET Application Development & Architecture

    by Dimitrios Markatos

    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. .net, ado.net, asp.net, c#

  • 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#. .net, aop, aspect oriented programming, c#

  • Exceptions and Performance in .NET

    by Jon 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. .net, c#

  • Test-Driven Development in .NET

    by Peter Provost

    An article presenting benefits and techniques for using test-driven development in .NET, specifically examining the NUnit testing framework. .net, c#, nunit, tdd

  • 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. .net, c#, j2ee, java

  • Strings in .NET and C#

    by Jon 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. .net, c#