VSJ
Save 30% on Visual Studio 2010 until 12 April 2010 - click for details
The independent source for software developers
Home
Email Newswire
.NET Zone
Java Zone
XML & Web Services Zone
Database Development Zone
Architecture Zone
BlackBerry Zone
News
Articles
Free Downloads
Training Courses
Books
Institution of Analysts & Programmers
Code Bin
Prize Draw
Survey & Awards
DevWeek & SQL Server DevCon
About VSJ
Advertising Information
Contacts
Follow VSJ on Twitter
.NET Zone

DevWeek 2010

Register now for DevWeek 2010

The schedule and speakers for DevWeek 2010 have been announced – topics include .NET 4.0, Visual Studio 2010, ASP.NET 4.0, SQL Server 2008 R2, Windows Azure, and C# 4.0. If you register by 19th February you can save up to £100. Visit www.devweek.com for details.

NEWS
DXGrid is just one of the new WPF controls in Developer Express’ second major product update this year.
Intersoft Solutions’ WebUI Studio 2009 includes a total of nine new products and enhancements across the ASP.NET and Silverlight platforms.
The primary focus in ComponentOne’s first release of Studio Enterprise 2009 is on Rich Internet and Smart Client applications.
The new release of Dundas Chart for .NET features Silverlight extensibility as well as more chart types and new helper add-ons.
The programme for the third annual Software Architect conference, which takes place in London at the end of September, has been announced.
After some months of being available as CTPs, ComponentOne’s SharePoint Web Parts and Studio for iPhone have become generally available.
DXperience v2009 vol 1 is now available from DevExpress.
NetAdvantage for .NET combines four platforms, ASP.NET, WPF, Windows Forms and Silverlight, into a single suite that provides developers with the controls needed to build and style full-featured UIs.
NCache 3.6 from Alachisoft is a distributed cache for .NET intended to boost performance and scalability in enterprise .NET applications.
JetBrains has released ReSharper 4.5 which is claimed to load and work faster, particularly on big solutions.
Dundas Chart for .NET OLAP Services v.6.2 is now available as a production release.
The beta of the Windows SDK for Windows 7 and .NET Framework 3.5 SP1 is available for download.
We are pleased to announce the winners of the 2008 VSJ Reader Awards.
The new beta release of Dundas Chart for .NET Silverlight Add-on lets users integrate charts into Silverlight applications.
Developer Express has announced performance enhancements across its ASP.NET and AJAX product line.
The latest release of DataDirect Connect for ADO.NET includes new provider features for a range of databases, and an API-based implementation of bulk-load functionality for .NET.
Infragistics’ ASP.NET Aikido Community Technology Preview includes six AJAX controls plus a drag-and-drop framework.
The latest version of NETAdvantage for .NET expands its ASP.NET component toolset with WebDataGrid, which enables developers to integrate design-time tools or use its object model to customise layout, behaviour and data display.
Windows 7 should be available as a public beta download soon, and it’s causing a lot of interest from users and developers.
DXperience now includes an ASP.NET AJAX gauge control for the inclusion of digital dashboards in web-based applications.
Complete our annual VSJ Reader Survey, and vote in our annual Reader Awards, and we’ll enter you in a prize draw to win a Universal Pass at DevWeek 2009 worth £1495. Click here to enter.
The 12th annual DevWeek conference will again be held at the Barbican Centre in the heart of London. The main conference takes place from Tuesday 24th to Thursday 26th March.
Microsoft has started to give some indication of what we can expect in the next version of our favourite programming environment.
Microsoft’s recently released service packs for Visual Studio 2008 and the .NET Framework 3.5 introduce enhancements based on feedback from the developer community.
Infragistics has launched themed packs of plug-in icons for adding thematic graphics to user interfaces across all platforms.
XtraReports Suite v2008 vol 2 allows you to add calculated fields to your data sources.
Version 6.2 of Dundas Chart for .NET (Enterprise Edition) gives developers the ability to localise the User Interface elements of Dundas Chart for .NET using an external XML file, thus providing the ability to select the language of their choice.
Developer Express has introduced new and enhanced controls in DXperience v2008 vol 2 beta 1.
Infragistics continues to provide new controls to add to the rich user experience promised by the WPF platform.
Developer Express has released a new version of its award-winning reporting platform for WinForms and ASP.NET.
Infragistics has released two Community Technology Preview user interface components for Microsoft Silverlight beta 2, which enable developers to turn data into information dashboards.
Developer Express has extended its ASP.NET component collection with a new TreeView-Grid control.
Microsoft has released an updated version of its suite of professional design tools that works with Visual Studio 2005/2008.
The release of the Visual C++ 2008 Feature Pack extends the standard VC++ Libraries shipped with Visual Studio 2008.
ComponentOne has released IntelliSpell, a spell-checker application for Visual Studio 2008 and 2005.
Component Source has announced the winners of its 2007 awards for best selling products and publishers.
Microsoft released betas of Internet Explorer 8, Silverlight 2.0 and Expression Studio 2 at the MIX designer and developer conference in Las Vegas at the beginning of March.
The newly released Infragistics NetAdvantage for .NET 2008 Volume 1 is designed to work with Visual Studio 2008, and includes toolsets for both ASP.NET and Windows Forms.
Dundas Chart for .NET v.6.1 is designed to work with Visual Studio 2008 and has new features to help users achieve the look they want.
You can now browse and debug the source code for five .NET Framework libraries.
Developer Express’ eXpressApp Framework (XAF) helps you get started by providing a functionally complete framework out of the box.
Microsoft has decided to rename Silverlight 1.1 to Silverlight 2.0 to reflect the fact that the feature set of the forthcoming version will be greatly expanded.
Dundas Chart for SharePoint v1.5 has been released, together with an updated and enhanced version of its Gauge Web part.
In a surprise announcement within Scott Guthrie’s blog, Microsoft has promised to make the source code of the .NET 3.5 Framework libraries available under the Microsoft Reference Licence.
We are pleased to announce the winners of the 2007 VSJ Reader Awards, based on votes submitted on the VSJ website.
Sybase has introduced .NET Framework-based enhancements to its rapid application development tool, PowerBuilder, and also to DataWindow.
Chart for .NET v.6.0, available in ASP.NET and Windows Forms editions, extends the feature set of Dundas’ charting technology.
Due to be released on the same day as Microsoft Silverlight 1.1, Sapphire is ComponentOne’s Rich Internet Applications (RIA) toolset for Silverlight, and includes basic UI controls such as buttons, containers, date/time, lists, sliders, and text as well as powerful grid, chart, and schedule controls.
Microsoft Visual Basic 2005 Power Packs 2.0 provides a new set of Line and Shape controls, and events such as click and double-click allowing you to respond and interact with end users.
HASP SRM v 2.50, Aladdin’s software protection and licensing system, now supports .NET 3.0.
Hard on the heels of the release of betas of Silverlight, we now have the finished version.
Developer Express has released Refactor! Pro 2.5, which includes refactorings for Visual Studio 2008 Beta 2 (Orcas), and targets the latest features, such as lambda expressions, implicit types, auto-implemented properties and XML literals, enabling developers to experiment and pick up the latest syntax by converting familiar anonymous methods.
Microsoft would still like more programmers to turn to .NET, and to encourage this, a new online resource has been created.
Developer Express’ ASPxGridView Suite extends capabilities throughout DXperience v2007 vol 2 with, for example, improvements to the Application Menu in the XtraBars Suite, a new 3D Area View and the ability to create transparent 3D series in the XtraCharts Suite.
With its latest release of NetAdvantage for .NET, Infragistics is expanding its commitment to business intelligence and data visualization, and supporting executive information dashboards.
Microsoft has been busy releasing betas and community previews of lots of new products and versions.
Microsoft’s recent TechEd event in Orlando saw a spate of announcements, including the names of two forthcoming releases.
Silverlight is Microsoft’s .NET WPF-based alternative to Flash, which allows you to work in Visual Studio and Expression Studio to create multimedia web pages.
Microsoft has shipped the first beta of Orcas and the first Express edition of Orcas.
Dundas has updated its .NET Gauge component for digital dashboards and applications that require real-time monitoring of performance indicators.
Microsoft has been busy making its latest improvements to Visual Studio available in the past few weeks, including Visual Studio 2005 SP1 Update for Windows Vista.
Infragistics’ NetAdvantage for .NET 2007 Volume 1 extends the selection of pre-built styles to include the new Vista Aero (Glass) style. It also introduces 64-bit system support for Vista and US Section 508 Compliance across the entire toolset.
The IMSL C# Library contains algorithms for common business analytics such as profit maximization, product design optimization, supply chain efficiency optimization, and demand forecasting.
Kentico Software’s updated web content management system simplifies the way developers create dynamic web sites.
Chart for SharePoint is an extension of Dundas’ Chart for ASP.NET 5.5 technology that will allow .NET programmers as well as users to add charts to SharePoint and connect them to data.
Microsoft has released MSDN Wiki (beta), which will allow developers to help write documentation for Visual Studio and the entire .NET technologies.
The most recognisable new features of Office 2007 have now been added to Infragistics’ NetAdvantage for .NET 2006 Volume 3.
A new version of DevPartner Fault Simulator has been released by Compuware.
ComponentOne Studio Enterprise 2006 v3 now has support for Atlas, the latest Microsoft web development technology.
The HASP software protection, licensing and distribution solution now offers support for Microsoft’s .NET Framework Version 2.0.
Version 2.0 of Dundas’ Chart for Reporting Services supports new chart types and has an enhanced wizard allowing design time databinding, formulae, new 2D/3D visual effects, scale breaks and more.
Recent releases in quick succession of Microsoft’s DirectX graphics and multimedia library offer an improved .NET managed class library which allows .NET programmers to make use of DirectX without having to write “unsafe” code or import COM components.
The beta of Dundas Map for .NET provides a data visualisation solution for viewing and analysing geographic data.
Two new Oracle releases are intended to help developers build .NET applications and web services with the company’s 10g database.
All the winners and runners-up.
WinFX is to be considered part of .NET, and will be the biggest component in the move from the .NET Framework 2.0 to 3.0.
Compuware launched the latest version of its application development platform, DevPartner Studio.
ComponentOne has released Doc-To-Help 2006 v2 with new features that focus on the feedback from customers.
The latest release of ComponentOne’s Studio Enterprise suite features Ajax-enabled components, including WebGrid, WebReports, WebTreeView, WebTabStrip and WebTopicBar.
A Community Technology Preview of Visual Studio Team Edition for Database Professionals became available in June during TechEd 2006 in Boston.
Compuware’s TestPartner 5.4 offers integration with Visual Studio 2005 Team System and support for the .NET Framework 2.0.
MailBee.NET Objects 1.0 is a suite of .NET components, which enable your desktop, console, or ASP.NET application to create, send, receive, parse, and process email messages reliably and securely on SMTP and POP3 servers.
Version 5.5 of Dundas Chart for .NET adds full Ajax support to provide web apps with the same level of interactivity as Windows Forms applications without downloading any controls.
Doc-To-Help 2006 v1 is a new version of Component One’s Help authoring system.
Dundas Gauge for SSRS (SQL Server Reporting Services) lets you add a new type of data visualisation to reports.
A tailored version of the Innovasys HelpStudio, HelpStudio Lite, is being included in the Microsoft Visual Studio 2005 Software Development Kit.
The latest version of FarPoint Spread for Windows Forms adds over fifty new features.
The first volume of NetAdvantage 2006 supports Visual Studio 2005, 2003, and 2002.
Farpoint’s Spread for Web Forms 2.5 lets you add full-featured spreadsheet capabilities or more advanced grid functionality to ASP.NET applications.
The first release of Studio Enterprise 2006 includes over 28 products compiled natively for Visual Studio 2005.
The latest version of Dundas Diagram not only includes full Visual Studio 2005 and 2003 support, but also some interesting innovations.
Internet development tool specialist /n software has opened a European office based in the south of England.
ComponentOne’s Studio Enterprise for Microsoft Visual Studio 2005 is a large, integrated suite of components aimed at making it easier to create sophisticated .NET applications.
Two new versions of Compuware’s DevPartner product have been launched to accompany Visual Studio 2005.
AppSight 6.0 for Microsoft environments is a problem identification and resolution tool that integrates with Visual Studio 2005 and supports .NET 2.0.
StimulReport.Net is a .NET managed reporting tool written in C# and making use of the .NET framework.
ARTICLES
How is ADO.NET affected by the .NET data provider interface, and how can extending its classes improve your projects?
David Conrad looks at the Flash development environment to see how it compares to Silverlight and .NET.
With Silverlight 4’s convergence with .NET becoming a reality, the scope for powerful development is broadened.
It can be difficult to appreciate alien technology even if it’s doing exactly the same job as something familiar and well understood. Sing Li makes it easy for .NET enthusiasts to comprehend JSP by comparing it with ASP.NET.
Have you ever wanted to open a console in the middle of an application that doesn’t usually support one? Harry Fairhead explains exactly how to master the console.
If you think regular expressions are trivial and boring, Mike James reveals that in .NET they are amazing powerful and not to be missed.
Is C# in danger of too much change? Mike James ponders the implications of dynamic types in C#.
Mike James explores the perils of multi-threading and explores ways of staying safe in a multi-core environment.
What exactly is functional programming, and why is it so important? Mike James explains the functional ideas embodied in F#, and provides some help with getting to grips with the language.
Migration isn’t just about the simple line-by-line translation, you need to plan at a higher level. Danijel Arsenovski explains how to refactor a design for .NET.
Mike James explains that LINQ isn’t just for SQL programmers but is usable by every .NET developer.
Isolated Storage is a solution to a very common problem, but if you don’t understand it then it becomes a problem in its own right.
Routed events are new in .NET 3.5 – Mike James explains exactly what the “routing” means.
DotNetNuke is a silly name, but the software is anything but. Chris Cant explains how DNN can be an easy way to create ASP.NET applications.
Use templates and properties to take full control of the user interface.
Persisting objects is all about SLOB, or so says Dave Wheeler who explains how it’s now all so much easier.
Delegates are at the core of a number of different .NET facilities, events in particular.
Threading is a big and important topic. Mike James explains how the many forms of Invoke make it easier.
Ben Hall introduces a new way to query your data using the .NET platform.
Redirection may be a magician’s main trick, but Ian Stevenson explains that it’s also useful when building a web site.
Taking full advantage of multiple-core CPU architectures is becoming an essential step for new applications. How do you automate the process?
Knowing how to send and receive Windows messages is essential if you want to work with the Skype API.
Are you ready for LINQ? Jon Skeet thinks that the time is right to find out how it works and how to use it.
There’s no need to be scared of the mouse if you’re working with Silverlight, but as Dave Wheeler explains, it’s not quite as straightforward as it could be.
Data binding in WPF is relatively straightforward, but it’s even easier with the help of Ed Blankenship’s example.
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?
Dave Wheeler continues his series of articles on Microsoft’s new Silverlight technology.
Ian Elliot shows how you can make cryptography so easy that you can build it into almost any application.
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.
.NET and ADO .NET in particular has lots of interesting facilities for working with database, but can they really be useful when no database is involved? Ian Elliot comes to the surprising conclusion that they can.
How do you manage the session state in a suitably modern way? Robert Faulkner has some suggestions for controlling the session object.
Mike James explains how closure applies to anonymous methods, and why it’s useful.
Ian Stevenson makes Windows forms data binding seem easy and usable, and makes the connection with ASP.NET.
Metadata is the new solution to all our problems. If you have lost a file, then metadata helps you find it. However, not all is rosy in the metadata world, as Mike James explains.
If you hate creating documentation you will love Sandcastle. Ian Stevenson thinks it’s the solution to a task we all try to avoid.
Martin Parry asks us to consider why managed code is so great, and whether we really need it.
The GDI+ makes working with bitmaps easy, but there are still good ways and less good ways of achieving the same result. David Conrad explores image transformations.
Keeping up with C# 3.0 isn’t too difficult, as Granville Barnett demonstrates by exploring LINQ to SQL, LINQ to XML and the strange sounding lambda expression
What do you do if you want to form the sum of a generic list or collection? It sounds easy, but you can’t just do the obvious and add them up. Mike James offers some clever solutions.
Structured Storage is used by many applications to create compound documents, but .NET doesn’t offer any way of working with it. Harry Fairhead demonstrates that with some help it can be done.
Just as you’re getting grips with C# 2 and VB 9, along comes the next version. Granville Barnett explains how LINQ is set to make working with data so much easier.
SQL Server can provide the procedural logic as well as data. Samuel Aina shows how by adding an ASP.NET web interface to his Sudoku solver.
Is U3 the revolutionary platform that Harry Fairhead thinks it is? Find out by implementing his simple example application.
Posting across pages sounds like something you shouldn’t do, but as Ian Stevenson explains, it’s very useful and easy.
Atlas is Microsoft’s approach to AJAX. Vikram Srivatsa explains what it’s all about, and demonstrates it in use.
The Windows Presentation Foundation, part of .NET 3.0, isn’t just about buttons and textboxes, you can also create fully rendered 3D models. Mike James takes a cube for a spin.
Windows Workflow provides some interesting alternatives to traditional approaches to modelling business logic. Dino Esposito provides us with an introduction.
Developer Express’s component and tool library
ASP.NET security made good
Working with Strong Name Keys in .NET
Profile acquisition and management is essential if you want to provide a personalised web experience. Dino Esposito looks at ASP.NET’s mechanisms for implementing user profiles.
DevPartner Studio Professional Edition 8.1.
Covering .NET, ASP, ActiveX, Mobile tools, Ajax techniques and more, is Component One’s latest tools suite the answer to everything?
Strong names in the .NET environment
Precompilation isn’t always about speed, as Dino Esposito explains
If you need a fine control over the build process in .NET, MSBuild might be what you are looking for. Simon Horrell explains what this well-hidden tool does.
Do you need to understand Intermediate Language to write good .NET code? Harry Fairhead thinks that you do, and explains that it isn’t difficult.
Mike James explores the DIY approach to using COM objects in .NET
Windows Presentation Foundation makes it possible to add animation to the user interface. Patrick Long considers the why and the how.
Accepting payment within a web application is often a difficult technical challenge if you want it to be easy to use and secure. Ian Stevenson thinks that the service offered by PayPal might be the answer.
Inheritance is core to object-oriented programming, but just because VB 2005 is 100% object-oriented, don’t assume that VB does it in the same way as (say) C#.
Late binding – the accepted wisdom is that it’s complicated, advanced and VB does it better than C#. Mike James sets out to explain that it’s easy, and C# and VB are equally good at it.
The ability to run ‘invisible’ services outside of user control is a powerful aspect of Windows, providing the environment for IIS and a host of mainstream tools.
Developing SQL Server 2005 OLAP applications with ADO MD.NET.
Creating and controlling ‘invisible applications’ which appear in the Windows system tray is key to enriched user experiences.
Animation is a key feature of WPF, and as Dave Wheeler explains, it’s not difficult to build into your designs.
Migrating from VB6 to Visual Basic 2005.
Mike James takes a detailed look at the new enhancements to the C# and Visual Basic programming languages.
Several of the new classes in .NET 2.0 will ease difficult tasks and inspire the creation of more effective code.
Smart Clients and Visual Studio 2005.
Sustainable web development is at last a reality with ASP.NET 2.0.
Writing cutting-edge user interfaces is partly down to mastering data binding.
Layout isn’t just for DTP or web pages any more – it’s about to become fundamental to forms. Dave Wheeler explains more about the road to Avalon…
Controlling layout using ASP.NET 1.x and 2.0’s super templates is a better way to work, claims Dino Esposito.
How does the latest ASP.NET deal with data access and data binding?
Everything is about to change, as Windows Presentation Foundation (‘Avalon’) makes its entrance as part of Windows Vista.
Dino Esposito, a regular speaker at Bearpark’s annual DevWeek conference, discusses how ASP.NET 2.0 makes the messy subject of client-side scripting modern and sophisticated.
Should you plan to use VBA for Access development, or one of the .NET languages?
Best practices for advanced data persistence in enterprise .NET applications.
The Model-View-Controller design has a long history, but as Kevin Jones points out, it is still relevant to newer technologies such as ASP.NET.
If you have never heard of WMI, you might be surprised at just how much this COM library has to offer. You can use it to find out about the status and configuration of a remote machine, and even remotely administer it.
Introducing the new ASP.NET grid – the GridView control.
It’s unlikely that you think of C# as a scripting language, but it can be used as one, as DevWeek speaker Dino Esposito explains.
If you’ve always wanted to challenge Google, Jon Vote shows you how to build an ASP.NET search engine.
ActiveDirectory is an important part of any Windows Server based network, and there are new facilities in the .NET Framework 2.0 to write programs that make use of it.
Harness the power of .NET and the WebCrawler class to crack a common problem, with instant potential in commercial web applications.
Exception handling is a wonderful invention, but it only gives you the tools to deal with runtime errors – it doesn’t solve the problem of what you should do when one occurs.
If you’re not frightened of spiders, Jon Vote wants you to meet Charlotte – a general purpose web crawler class.
If you want to access raw HTML, you need a container class, and Jon Vote thinks his is much better than Microsoft’s
How does the new version of Crystal Reports stack up, now that it is under new ownership?
How to create, edit, read and integrate XML files into your programs, and implement data-driven programs using XML-defined commands.
If you want to extend use of the FileSystemWatcher class to ASP.NET applications, Ian Stephenson explains how to go about it.
If you’ve ever wanted to build code based on changes in the filesystem, then all you need in most cases is a good working knowledge of the .NET FileSystemWatcher class.
How well does InstallShield X cope with the increasingly knotty problems of a multi-platform world?
How to avoid recreating a .NET ‘about’ box.
The DataSet is a widely used and valuable element of .NET programming – but are you sure you know how your DataSet serializes?
Not everything you could possibly want is already part of .NET, but it’s easy to add to it.
The Debug Interface Access (DIA) SDK is a handy tool to get to the heart of program debugging information.
Solving the problem of creating a web-accessible calendar using ASP.NET and ADO.NET.
Memory problems can still plague .NET code – where can they be found, and what can you do about them?
If you want to know exactly what it's like using COM from a .NET language, we have a story for you.
The Role of the ADO.NET DataAdapter – Part 2: when user meets data.
We explain how to write a simple .NET program that displays information about running processes.
The role of the ADO.NET DataAdapter.
.NET makes creating or using a web service easy, but it's not always exactly as described in the documentation.
If you want to know exactly what it's like using COM from a .NET language, then Ian Elliot has a story for you.
With the official release of Visual Studio.NET 2003, has the technology behind .NET reached maturity?
Calling native code from your .NET application has performance implications. We explain how to use the right method to call your native code, and how to measure its performance.
In March we showed you how to create a dynamic menu with Visual Basic 6.0. Now we approach the same task using the .NET framework, covering basic OO on the way.
How can you decide between MCSD and MCAD certification?
FREE DOWNLOADS
The latest version of InstallShield includes over 400 new and improved features from customer requests, like a revamped IDE and new IIS tools for Web application installs. Register your details in order to download a full evaluation version.
A toolset featuring over 40 advanced presentation components for ASP.NET and Silverlight in one box, with a 30-day free trial available.
A full-featured, award-winning charting package that gives organisations easy-to-implement, advanced charting to more effectively manage and analyse data.
You can download a 60-day trial DVD, designed to enable developers to understand how Visual Studio .NET can help build Microsoft Windows applications.
The ultimate presentation layer toolset for building commercial class user interfaces for Windows Forms, ASP.NET, Tablet PC and COM applications.
ComponentOne Studio Enterprise includes components from four Studio subscriptions, delivering over 110 components for .NET, ASP.NET, ActiveX, and Mobile Devices.
TRAINING COURSES
Fortify Software’s certified Secure Developer Training program enables architects and developers to learn from the industry experts in application security. Your entire team can benefit from learning all the skills necessary to design and develop applications in a secure fashion – reducing your organisation’s risk of security breaches.
DevelopMentor provides in-depth, hands-on training for experienced developers. Instructors are all seasoned programmers, who deliver both standard and customised courses either in London or at customer sites. Scheduled courses include:
Formed by the merger of QA and InterQuad in June 2006, QA-IQ is the largest IT training provider in the UK. The business combines the strengths of both organisations to offer an unrivalled range of services to help organisations enhance the skills and capabilities of their people and deliver real business benefits. Courses include:
Learning Tree courses are built upon extensive hands-on exercises. Delegates learn and practise new skills in the classroom, under the guidance of an expert instructor, and learn how to solve real-world challenges like those faced in their own workplace. Courses include:
CODE BIN
November 2009: Hands-On ASP.NET AJAX
July/August 2008: Hands-On ASP.NET
March 2007: Hands-On .NET
March 2007: Hands-On .NET
February 2007: Hands-On ASP.NET
February 2007: Hands-On .NET
December 2006/January 2007: Hands-On .NET
December 2006/January 2006: Hands-On .NET
November 2006: Hands-On C#
November 2006: Hands-On .NET
June 2006: Hands-On .NET
April 2006: Hands-On .NET
May 2006: Hands-On .NET
March 2006: Hands-On .NET
March 2006: Hands-On .NET
October 2005: Hands-On .NET
October 2005: Hands-On .NET
NetAdvantage complete toolbox for Silverlight 3 - Click for details