Library tutorials & articles

Page 2 of 23
  • 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. linq, enumerator, linq to objects, c#

  • REST and .NET 3.5 Part 1 - why REST based services?

    by Richard Blewett

    Why has REST been getting so much attention recently? It's no accident that Yahoo, Google and Amazon have chosen not to use SOAP to expose their APIs. Learn some of the issues of using SOAP, and how a RESTful based architecture can resolve some of these. asp.net, .net

  • WPF Custom Controls

    by George Shepherd

    WPF completely overturns the classic approach to developing Windows applications and adds user interface flexibility and pizzazz unavailable to Windows developers up to now. George looks at one aspect of this - implementing controls. .net, wpf

  • Using AppDomains to Build Reliable Systems

    by Pinku Surana

    The first step to building reliable systems is to accept that it is impossible. Instead, we will attempt to build a more reliable system from a collection of smaller unreliable components. The idea is to manage failure rather than pursue an impossible perfection. Find out how. .net, appdomain, reliable

  • How to Avoid Project Failure through Project Planning and Effective Project Recovery

    by Bruce Beer

    After extensive project planning, you feel assured that everything will go smoothly. However, when project failure does occur, what do you do? An effective recovery plan will first evaluate how serious the failure is and see what is salvageable. By using the medical term triage and applying it your situation, you can initiate project recovery and help save your work. training

  • What You Need to Know about PCI Compliance and Web Application Security Policy Changes

    by Michael Sutton

    PCI compliance exists to protect consumers from credit fraud, and their data will be protected if rules are followed. If your business accepts credit cards, you are aware of changes to PCI compliance in June. Adherence to section 6.6 of the PCI compliance rules should have been met; if not, web application security must be integrated into existing applications. This mandate allows businesses to evaluate their security practices. internet, security

  • Typical errors of porting C++ code on the 64-bit platform

    by Andrey Karpov

    Program errors occurring while porting C++ code from 32-bit platforms on 64-bit ones are observed. Examples of the incorrect code and the ways to correct it are given. Methods and means of the code analysis which allow to diagnose the errors discussed, are listed. c++, visual studio, 64bit

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

  • Why Patterns

    by Andy Clymer

    We look at the rise of 'patterns' in the developer community, and how they've evolved to help communication between developers and understanding more clearly the intent of a given piece of code. patterns, architecture, java, .net

  • The Zen of Volta

    by Richard Blewett

    Richard takes a looks at a preview of a Microsoft incubation project called Volta, offering a new way of deploying applications written using single-tier architecture to a multi-tiered client/server environment without having to rewrite the code. .net

  • OpenXML - Open for business

    by Matt Nicholson

    The new file format introduced with the 2007 Microsoft Office System opens up many business opportunities. Matt Nicholson finds out who is doing what. xml, vba

  • Understanding Open XML

    by Matt Nicholson

    Matt Nicholson introduces a range of articles covering the new Ecma Office Open XML standard, as supported by 2007 Microsoft Office system. Find out how Open XML works, how to use it and what you can do with it. xml, vba

  • Inside Open XML

    by Matt Nicholson

    As Matt Nicholson explains, Open XML is not just a new file format for the latest version of Microsoft Office, but an open standard capable of expressing any Word, Excel or PowerPoint document. xml, vba

  • Opening the package in OpenXML

    by Tim Anderson

    In the second part in this series on OpenXML, Tim Anderson explains how the new Packaging API helps you work with Office Open XML documents. vba, xml

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

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

  • AOP in JavaScript using Humax Framework

    by M Sheik Uduman Ali

    In this article, I've explained how can we design our client side application with aspect-oriented approach along with object-oriented approach using the open source web framework "Humax". javascript, java, aop

  • Dynamic Search Conditions in T-SQL

    by Erland Sommarskog

    A very common requirement in an information system is to have a function (or several functions) where the users are able to search the data by selecting freely among many possible criterias. In this text I will look at various techniques to solve this problem. sql, sql server

  • Have you seen the Silverlight? – More Silverlight

    by Dave Wheeler

    Is Silverlight the way to make your browser based applications as rich as a desktop application? Dave Wheeler thinks so and put the case for sophistication in Silverlight. In this second article, we look at events and move rapidly on to animation and other powerful presentation effects. asp.net, silverlight

  • The forgotten problems of 64-bit programs development

    by Andrey Karpov

    Though the history of 64-bit systems development makes more than a decade, the appearance of 64-bit version of OS Windows raised new problems in the sphere of development and testing applications. In the article there are considered some mistakes connected with 64-bit C/C++ code development for Windows. c++, 64bit

We'd love to hear what you think! Submit ideas or give us feedback