ASP.NET News from Blogger: MSDN: Visual C#   Get the feed of: MSDN: Visual C#

Total News: 42

Anti-XSS Library v3.1: Find, Fix, and Verify Errors

Anil Revuru (RV), Senior Software Developer from Microsoft Information Security, demonstrates the new features of the Anti-XSS Library v3.1. These include HTML Sanitization, which provides new methods...

Visual C# 2008 Express Edition Now Available

The Visual C# 2008 Express Edition provides developers with powerful tools and language support to build rich, connected applications on the .NET Framework....

MSDN Subscribers: Get Visual Studio 2008 RTM Now

Get it here first! With Visual Studio 2008, you can develop connected, compelling applications for Windows Vista, the 2007 Office system, mobile devices, and the Web....

New Hands-on Labs and Samples Available for Visual Studio 2008 Beta 2

Use these resources to get familiar with the latest version of your favorite C# compiler in Visual Studio 2008 Beta 2....

For Your Review: C# Specification Version 3.0 Released

Download and read a draft of the C# specification and give us your feedback....

Now Available: The Visual Studio Orcas Beta 1 Download.

You can now download Orcas Beta 1 with updated LINQ to SQL, LINQ to Objects and LINQ to XML code and samples....

Tutorial 16: An Overview of Inserting, Updating, and Deleting Data (C#)

This tutorial explains how to map the Insert(), Update(), and Delete() methods of the ObjectDataSource to methods of classes in the BLL, as well as how to configure the GridView, DetailsView, and Form...

Tutorial 17: Examining the Events Associated with Inserting, Updating, and Deleting (C#)

Extend the built-in inserting, updating, and deleting capabilities of ASP.NET data Web controls, and customize the editing interface to only update a subset of the product fields, with this tutorial f...

Now Available: The March Visual Studio Community Preview with LINQ to SQL

The March CTP is now available for download as a regular install and as a virtual PC. A video that serves as an introduction to the CTP is also available....

Take It for a Spin in Microsoft Visual C# Virtual Labs

Develop .NET-connected software more easily with Visual C# Virtual Labs online. Takes seconds to get started and no need to download full trial versions or dedicate test machines....

Using Settings in C#

Learn the difference between application and user settings, how to create new settings at design time, how to access settings at runtime, and how to incorporate multiple sets of settings into your C# ...

Graphics To Go: Make A Mobile Imaging App With The .NET Compact Framework 2.0

This article focuses on developing imaging applications for Pocket PCs, a skill which can then be transferred to Smartphone application development....

BizTalk Adapters: Integrate E-Mail Processing Into Your Business Solutions

See how to develop custom adapters for BizTalk to integrate e-mail processing into your business solutions....

Data Points: RSS Feeds on a Smartphone

John Papa builds a Windows Mobile 5.0 RSS feed reader application...

Cutting Edge: The Client Side of ASP.NET Pages

This month Dino Esposito dissects the client-side source code generated by ASP.NET pages....

What is a Collection?

Read Mads Torgersen intriguing new post on LINQ, collections and collection initializers. Mads is the language PM in the C# group and has a deep understanding of this subject....

Chapter 11 from Essential C# by Mark Michaelis (PDF Format)

Read an excerpt from Mark Michaeliss new book, Essential C#. Included is the entirety of Chapter 11, Generics. Marks book gives you a valuable insights into the C# language and the .NET framework....

3-tier Architecture with ASP.NET 2.0: Tutorial 5: Declarative Parameters (Visual C#)

In order to use methods with input parameters, we need to specify the values for the parameters in the ObjectDataSource's SelectParameters collection. Different types of parameters allow for the param...

3-tier Architecture with ASP.NET 2.0: Tutorial 6: Programmatically Setting the ObjectDataSource's Parameter Values (Visual C#)

While the ObjectDataSource's parameters' values can typically be set declaratively, without requiring a line of code, it's easy to set the parameter values programmatically. This tutorial concludes th...

How to Use Settings in Visual C# 2005

Learn the difference between application and user settings, how to create new settings at design time, how to access settings at runtime, and how to incorporate multiple sets of settings into your C# ...

3-tier Architecture with ASP.NET 2.0: Tutorial 4: Displaying Data With the ObjectDataSource (Visual C#)

Accessing and displaying data from a Business Logic Layer can be accomplished without writing a line of code thanks to ASP.NET 2.0's ObjectDataSource control. The ObjectDataSource invokes a specified ...

CLR Inside Out: Using concurrency for scalability

Because of the popularity of multiprocessor machines, many concurrency articles focus on how to make concurrency safe in your code. This article deals with how to get concurrency into your code in the...

Service Station: Serialization in WCF

Windows Communication Foundation supports several serialization mechanisms and provides a simple, interoperable foundation for future service-oriented applications. Here Aaron Skonnard explains it all...

Add-In Power: Let Users Customize Your Apps With Visual Studio Tools For Applications

If youre looking to increase the usefulness of your applications by making them customizable, look no further than Visual Studio Tools For Applications....

InfoPath 2007: Designing Form Templates With The New Features Of InfoPath

InfoPath 2007 is an XML forms designer and editor, and a fully featured and integrated member of the Office family. This article takes a sneak peek at some of its new features....

Guidelines for Test-Driven Development

Find out how to incorporate Visual Studio Team System into Test-Driven development practices emphasized in Agile development methodologies....

New Book from MS Press: CLR via C#, Second Edition

Dig deep and master the intricacies of the common language runtime (CLR) and the .NET Framework. Written by the highly regarded programming expert and consultant to the Microsoft .NET team, Jeffrey Ri...

New book: Programming Microsoft Visual C# 2005: The Base Class Library

Get the guidance you need to master the intricacies of the .NET Framework base class library using Visual C#and learn best practices for developing robust code efficiently....

CLR Inside Out: The performance benefits of NGen

JIT compilation has its advantages, but it has its drawbacks, too. NGen may help to improve the performance of your applications. Surupa Biswas shows you why and when....

Extreme ASP.NET: Keeping secrets in ASP.NET 2.0

Storing configuration data securely was always difficult. But its a whole lot easier now with a powerful new set of APIs in ASP.NET 2.0 that allow you to manage the ASP.NET configuration file programm...

Microsoft Sudoku: Optimizing UMPC Applications for Touch and Ink

Stephen Toub discusses Sudoku, the number puzzle game, and demonstrates how to build an application to solve puzzles, generate puzzles, and enable enhanced game play for ultra-mobile PC and Tablet PC....

Using P/Invoke to Call Unmanaged APIs from Your Managed Classes

Learn how to use P/Invoke to call unmaged Win32 APIs from managed code. These sample applications show how to mute sounds, change Windows resolution, and display ballon tips from your managed code....

SQL Server 2005 Webcasts and Virtual Labs

Choose from live or on-demand webcasts. Or virtual labs, where you can try the features of SQL Server 2005 without any setup or installation...

Fueling Knowledge, Accelerating Development at MEDC

Attend Mobile & Embedded DevCon 2006, May 8-11 in Las Vegas, and get the latest on building and bringing to market the next wave of devices, applications, content and services for the Windows Mobile a...

The Life and Times of Anders Hejlsberg

In this episode of Behind the Code on Channel 9, Anders Heijlsberg talks about his background and experiences that lead to his becoming the Chief Architect of the C# programming language....

Winning Forms: Practical Tips For Boosting The Performance Of Windows Forms Apps

This article discusses techniques you can use to ensure that Windows Forms-based apps provide optimal performance to match the rich UI responsiveness theyre known to provide....

Text Rendering: Build World-Ready Apps Using Complex Scripts In Windows Forms Controls

The System.Windows.Forms.TextRenderer class provides support for complex scripts in Windows Forms controls so you can render text the way you want and support international locales....

The Perfect Host: Create And Host Custom Designers With The .NET Framework 2.0

The .NET Framework 2.0 introduces a set of classes that can be used to host designers right out of the box. With the understanding of designers youll glean from this article, youll be ready to host th...

New Book: Programming Microsoft Visual C# 2005: The Language

Get the in-depth reference and pragmatic, real-world insights you need to exploit the enhanced language features and core capabilities in Visual C# 2005 in this book from Microsoft Press....

See the New Technologies Announced at PDC '05

See what is in store for developers in the future from Microsoft including the latest platform innovations, developer tools, and design guidelines around Windows Vista and other technologies....

C# Chat: C# 3.0 Language Enhancements

Can't attend PDC but still want to talk to the C# team Join the C# team to discuss the newly announced C# 3.0 features like extension methods, lambda expressions, type inference, anonymous types and t...

Custom SiteMap providers in ASP.NET 2.0

Presents an overview of the provider model in Microsoft ASP.NET 2.0, and presents a custom implementation of the SiteMapProvider, which is used by controls such as the Breadcrumb and Treeview when ren...

View Other bloggers