The Wayback Machine - https://web.archive.org/web/20111008015216/http://internet.com/Developer/Programming/.NET
  1. Home
  2. IT
  3. Developer
  4. Certifications & Degrees
DatabaseEnterpriseOpen SourceProgrammingWeb Development
.NETC++JavaOtherPHP
.NET  
SpinWait.SpinUntil and the Task Parallel Library
Often blocking and checking is combined with some sort of timeout. SpinUntil, a static method on the SpinWait structure, combines blocking, waiting, and timeouts. New in the .NET Framework 4.0, SpinUntil simplifies many different scenarios involving the Task Parallel Library (TPL). Jeffery Juday shares some common recipes employing SpinUntil alongside TPL.
Understanding the Windows Azure Blob Service
Windows Azure provides a variety of storage services. In this article, we will learn more about the Windows Azure Blob service.
Integrating Facebook Login with your Website
The most common approach of website authentication is to store membership information into a database and validate users based on their user names and passwords. Bipin Joshi shows you how to use Facebook Helper for WebMatrix to integrate your website authentication with Facebook instead.
Creating Your Own NuGet Package
NuGet is a free, open source package management system for .NET applications. The primary goal of NuGet is to help developers simplify the process of incorporating third party libraries into their .NET applications. This step-by-step article shows what it takes to create your own NuGet package.
Microsoft Won't Stop in 'Albany' After April
Microsoft kills off its subscription Office and OneCare service and gives users two and a half months before Office subscriptions self-destruct.
Windows 7's Worst-Kept Secret? Its Release Date
Redmond sticks to its 'by early 2010' mantra but leaks to a tech enthusiast site point to a much earlier ship date for Vista's replacement
Will Windows 7 Be a PC Mover?
Microsoft and its PC partners hope Windows 7 can drive PC sales, even in a down economy.
Microsoft Proposes a More Secure Browser
A secure browser and self-contained OS is Microsoft's answer to the common security problems that bedevil Internet Explorer.
Microsoft Looks to 'Elevate America'
The software giant says its initiative of technology training tools and resources could help millions of people in their quest to find a better job.
Understanding the Task Parallel Library IProducerConsumerCollection
A substantial number of Task Parallel Library (TPL) Concurrent collections implement IProducerConsumerCollection. Jeffrey Juday explains the scenarios and mechanisms around implementing IProducerConsumerCollections.
Introduction to Entity Framework Code First
Entity Framework (EF) allows you to program against a model, creating models directly at code level. This approach is referred to as Code First because you focus on the source code of the model classes first and let Code First generate the database tables out of those model classes.
Understanding JavaScript Web Workers
Microsoft's recent Windows 8 announcement makes HTML5 and anything HTML5/JavaScript related an important subject for any Windows developer. To most developers HTML is a "tag" based user-interface specification. However, HTML5 is more than just new "tags". Yoked to, but separate from the HTML5 specification is a specification defining background running scripts called Web Workers.
Scaffolding in ASP.NET MVC
Scaffolding involves creating base templates for code or markup of project items through an automated method. In this article Bipin Joshi explains the basics of using the MvcScaffolding package to generate a CRUD interface for a database table.
Advanced Task Parallel Library Continuations
Learn how to build Task Parallel Library Continuation with multiple Antecedents.
Building LightSwitch Extensions Part 1
Microsoft Visual Studio LightSwitch version 1.0 is targeted at quickly creating useful line-of-business applications, but it is quite capable of doing much more. The key to rapid development centers around accessing data and presenting it to the user on template-driven screens. Read on to learn more.
Timers and the Task Parallel Library TaskCompletionSource
Developers typically choose a Timer to have an application perform a concurrent background process after some elapsed interval. Wouldn't it be nice to couple results and Timer control in a single class? Task Parallel Library (TPL) includes a class called TaskCompletionSource that enables this scenario.
Auto-detect CSV Separator
CSV files use various characters, such as [,], [;], [\t] as separators. It is hard to build a generic CSV reader when the separator is unknown. This article gives one possible solution for how to figure out which character is used as a separator in CSV file.
DataBinding in Silverlight
Silverlight is the application framework that allows us to create apps that provide rich interaction in a web environment. One of the most important concepts in this technology that one must clearly understand is Databinding. This article will explain the composition, creation and inner workings of databinding in Silverlight.
Connecting Azure Services Using Windows Azure Connect
Windows Azure Connect allows Azure developers to enable IP-level network connectivity between Azure services and external resources. This article discusses how you can go around using Windows Azure Connect to create a virtual network of all our computing assets.
HTML5 Isn't Replacing the Windows Client Any Time Soon
Early previews of Windows 8 have caused quite a stir in the developer community due to the emphasis on HTML5 and JavaScript as the "primary" way for building new apps for the Windows 8 platform. At the Microsoft Worldwide Partner Conference there was a slightly different picture presented.
Using Microsoft SQL Azure Reporting to Present Your Data
Microsoft SQL Azure Reporting is a cloud-based reporting platform which can work with SQL Azure. This article walks you through how use SQL Azure Reporting to present your cloud-hosted data.
Stored Procedure Caller Generator
Wong Shao Voon presents an application that can generate C# methods to call your stored procedure.
Generating Code Using Text Template Transformation Toolkit (T4)
Visual Studio 2010 includes what is known as Text Template Transformation Toolkit (T4), which comes with its own set of directives and blocks that allow you to you define the boilerplate for code generation. This article introduces you to T4 basics and familiarizes you with the various parts of a T4 template.
How To: Getting Diagnostic Data in your Windows Azure Application
Developers targeting Windows Azure often need to access diagnostic data from their Windows Azure application. This article walks the reader through the steps Windows Azure application developers can take to capture diagnostic data in their application.
What Developers Should Know About Microsoft Visual Studio LightSwitch
From an application perspective, LightSwitch is aimed at minimally complex applications with straightforward requirements. In many situations the basic need is to grab some data and throw it up on the screen. You might call LightSwitch the ad hoc developer's tool, although that's probably not what Microsoft had in mind.
WHITEPAPERS AND EBOOKS  Advertisement
HOTTEST .NET DISCUSSIONS 
The same powerful and easy to use Visual Studio integrated developer environment (IDE) handles design and testing of Windows Phone 7 phone apps. This toolkit includes Visual Studio 2010 Express for Windows Phone, Windows Phone Emulator Resources, XNA Game Studio 4.0 and more.
An IBM developerWorks profile helps you mine the collective knowledge of all the other users of IBM developerWorks and build a trusted network of colleagues. Create your profile today.
Find out how much capacity you could save by implementing essential technologies like virtualization, compression, and automated tiering.

 

Oracle Launches Cloud Platform

Larry Ellison blasts Salesforce.com as a 'roach motel' cloud as new database, Java and Fusion Apps cloud debuts.

Rackspace Moving OpenStack to a Foundation

During the course of the past year, the OpenStack open source cloud project has grown significantly from its origins as a joint effort of Rackspace and NASA.

HP Flexes FlexNetwork

HP debuts new top-of-rack and stackable switches to enable network consolidation.

Cisco Updates WAN Optimization Appliances

WAN acceleration boxes get a refresh for performance.

Oracle Updates Linux, Sticks with Intel and Promises Solaris

Oracle doesn't really want its Intel business to go to zero, despite comments made by Larry Ellison last week.