Bruce Kyle of Microsoft and Stuart Celarier of CheckFree explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.
Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.
Part 5 is about automatically implemented properties, type inference, and initializers. These are features that can save you tons of typing. These features are part of C# 3 in .NET 3.5.
Other Whirlwind episodes: What's new in C# 2
Whirlwind 1 - Generics
Whirlwind 2 - Iterators
Whirlwind 3 - Partial types, Anonymous methods
Whirlwind 4 - Accessors, Static Classes, Nullable Types
What's new in C# 3
Whirlwind 5 - Automatically Implemented Properties, Type Inference, Initializer
Saturday, March 29, 2008
Screencast: What's new in C# 3 - Automatically Implemented Properties, Type Inference, Initializer
Posted by
Denis
at
1:28 PM
0
comments
Labels: .NET Framework 3.5, C#, C# 3.0, Screen Cast
Monday, March 3, 2008
Silverlight - What, Where and How? - 3 Part Screencast
Channel 9 has posted a three part silverlight screencast. What is covered in this series?
- Why Silverlight? What is Microsoft up to?
- Web Development today - the need for User Experience
- What is this XAML stuff? WPF?
- Good Overview and hands on with Expression Blend
- What you need to get started today and where you can get it. Does it cost anything?
- Demos sprinkled throughout to help reinforce concepts
- I take you step by step in creating your first Silverlight application (yes I used 2.0 this time).
- Storyboards, Images, setting properties, firing/capturing events, using the VS2008 Tools, even adding Ink support.
- Just for giggles I also show how easy it is to put the new control inside a Vista Gadget.
- Lots of links to additional resources and where you can get more help.
Part 1: Watch the screencast(WMV)
Part 2: Watch the screencast(WMV)
Part 3: Watch the screencast(WMV)
Posted by
Denis
at
3:00 PM
1 comments
Labels: Screen Cast, Silverlight, Windows Presentation Foundation, WPF
Thursday, January 17, 2008
Screen Cast: Debugging Into the .NET Framework Source Code with Visual Studio 2008
With Visual Studio 2008 you can debug right into the .NET Framework libraries source code. Watch this video to learn how.
download the video here: http://channel9.msdn.com/ShowPost.aspx?PostID=373468#373468
Posted by
Denis
at
2:41 PM
0
comments
Labels: Screen Cast, Visual Studio 2008
Screen Cast: SQL Server 2008 – FILESTREAM, WPF and HTTP
This screencast shows how videos stored in SQL Server 2008 varbinary(max) using the FILESTREAM attribute can be server to a WPF Windows client application via an ASPX.NET web application over HTTP.
You can download the sample code from the SQL Server End to End Community Samples here.
Posted by
Denis
at
2:40 PM
0
comments
Labels: Screen Cast, SQL Server 2008, Windows Presentation Foundation, WPF
Tuesday, December 25, 2007
Screencast: SQL Server 2008 Change data capture
CDC or Change data capture is a new feature in SQL Server 2008, which is an ability to record changes to table data into another table without writing triggers or some other mechanism, Change data capture records the changes like insert, update, and delete to a table in SQL server thus making the details of the changes available in relational format.
Find more information on the Topic
http://www.microsoft.com/sql/2008/prodinfo/download.mspx https://connect.microsoft.com/SQLServer/content/content.aspx?ContentID=5507
Watch the screencast(SWF)
Watch the screencast(WMV)
Posted by
Denis
at
9:20 PM
0
comments
Labels: Change Data Capture, Screen Cast, SQL Server 2008
Tuesday, December 11, 2007
Screen Cast: LINQ to DataSet
Assuming you understand how LINQ to objects works and assuming you know how DataSets work, this 18' video shows you how LINQ to DataSet can be used in your projects
Watch the screencast(WMV)
Posted by
Denis
at
11:28 AM
0
comments
Labels: LINQ, LINQ to DataSet, Screen Cast
Sunday, December 9, 2007
Visual Studio 2008 Training Kit: Integrating Windows CardSpace
Windows CardSpace provides users with a simple, consistent and secure way to authenticate to applications. Passwords are made redundant by taking advantage of public key cryptography and presenting the user with a set of cards to represent their digital identities. These identities can be provided by the user and by third parties (e.g. banks, employers, government). CardSpace has privacy features, protection against phishing, and support for multi-factor authentication (e.g. smart cards). By utilizing open, standard web and web service protocols, it can be used with any web or web service application, regardless of platform, with minimal effort from the developer. With .NET Framework 3.5 comes an improved UI and the ability to use CardSpace over http as well as https. This session covers both CardSpace fundamentals and the new features.
Watch the screencast(WMV)
Posted by
Denis
at
10:58 AM
0
comments
Labels: CardSpace, Screen Cast, Visual Studio 2008
Visual Studio 2008 Training Kit:Building Microsoft Windows Workflow Foundation Enabled Windows Communication Foundation Services in .NET Framework 3.5
The major enhancement to Windows Workflow Foundation (WF) inside the .NET Framework 3.5 is the integration with the Windows Communication Foundation (WCF) in the functionality known as Workflow Services. This session will introduce the reasoning behind wanting to implement services as workflows and exposing workflows as services and then discuss the architectural foundations behind it. This technology was built upon the existing extensibility mechanisms in the framework and allows one to easily consume services as well as create them using WF. This session will introduce the basics of Workflow Services and then proceed to discuss the more advanced scenarios of duplex communication and conversations with multiple parties over the same contract.
Watch the screencast(WMV)
Posted by
Denis
at
10:56 AM
0
comments
Labels: Screen Cast, Visual Studio 2008, WCF, Windows Communication Foundation, Windows Workflow Foundation
Screencast: Parallel LINQ (PLINQ)
Achieving "Declarative Data Parallelism" with the Parallel Extensions is achieved through Parallel LINQ (PLINQ). This 20' video explains how to parallelise your LINQ queries, how it works under the covers and how to configure it for advanced scenarios.
Watch the screencast(WMV)
Posted by
Denis
at
10:47 AM
0
comments
Labels: LINQ, Parallel LINQ, PLINQ, Screen Cast
Screencast: How to use the static Parallel class
The .NET incarnation of the solution to "imperative data parallelism" lives in the static Parallel class of the Parallel Extensions assembly. If that sentence confuses you a bit, watch the 20' video for the full explanation.
Watch the screencast(WMV)
Posted by
Denis
at
10:47 AM
0
comments
Labels: Parallel Extensions, Screen Cast
Screeencast: Intro to Parallel Extensions to the .NET Framework
In this 20’ tour of the Parallel Extensions sample code, you will learn where to focus your energy when you explore the samples. Watch this video in order to see how Parallel Extensions to the .NET Framework fit in the large picture and what goal it aims to solve.
Watch the screencast(WMV)
Posted by
Denis
at
10:46 AM
0
comments
Labels: Parallel Extensions, Screen Cast
Saturday, December 1, 2007
Screencast: SQL Server 2008 - Table valued parameters
If you have to insert more than one row of data in a Table, you end up executing the insert statement / stored procedure as many times for each row, with Table-valued parameters you can send multiple rows of data to a single TSQL statement or stored procedure without creating temp tables or doing multiple round trips.
Table-valued parameters are a new parameter type in SQL Server 2008 and are declared by using user-defined table types.
Watch the screencast(SWF)
Watch the screencast(WMV)
Posted by
Denis
at
11:02 AM
0
comments
Labels: Screen Cast, SQL Server 2008, Table valued parameters
Tuesday, November 27, 2007
VS2008 Training Kit: Introduction to ASP.NET AJAX
This session was presented by Steve Marx and is from the Visual Studio 2008 training kit available from http://go.microsoft.com/?linkid=7602397.
In this session, you'll learn how to use ASP.NET AJAX to build a richer, more responsive user experience. Topics include partial rendering, web services, structured scripting, and integration with Silverlight.
Download it here: http://channel9.msdn.com/ShowPost.aspx?PostID=359706#359706
Posted by
Denis
at
10:13 AM
0
comments
Labels: Ajax, ASP.NET AJAX, Screen Cast, Silverlight, Visual Studio 2008
VS2008 Training Kit: Building Web Applications with Visual Studio 2008
This session was presented by Ryan Dunn and is from the Visual Studio 2008 training kit available from http://go.microsoft.com/?linkid=7602397.
This session covers the new design and development features in Visual Studio 2008 for creating rich web applications. Topics include the new CSS and HTML design tools, much improved Javascript Intellisense and debugging support, and the new ASP.NET 3.5 controls supporting LINQ and AJAX.
Download it here: http://channel9.msdn.com/ShowPost.aspx?PostID=359711#359711
Posted by
Denis
at
10:07 AM
0
comments
Labels: Ajax, ASP.NET AJAX, CSS, LINQ, Screen Cast, Visual Studio 2008
VS2008 Training Kit: Introduction to Silverlight
This session was presented by Adam Kinney and is from the Visual Studio 2008 training kit available from http://go.microsoft.com/?linkid=7602397.
Silverlight is a cross platform UI framework for creating compelling Web experiences. Come learn the high-level architecture of Silverlight and the tools that are available to build Silverlight applications.
Download it here: http://channel9.msdn.com/ShowPost.aspx?PostID=359712#359712
Posted by
Denis
at
10:05 AM
0
comments
Labels: Screen Cast, Silverlight, Visual Studio 2008, Windows Presentation Foundation
VS2008 Training Kit: What's New in Windows Presentation Foundation 3.5
This session was presented by Kevin Moore and is from the Visual Studio 2008 training kit available from http://go.microsoft.com/?linkid=7602397.
Learn about the work being done in the Orcas release of WPF, including improved 3D with UIElement3D, increased animation smoothness, better cookie and FireFox plug-in support for XBAPs, as well as support for AddInControl, LINQ, ADO.NET and much more!
Download it here: http://channel9.msdn.com/ShowPost.aspx?PostID=359713#359713
Posted by
Denis
at
10:04 AM
0
comments
Labels: ADO.NET, LINQ, Screen Cast, Visual Studio 2008, Windows Presentation Foundation, WPF
VS2008 Training Kit: Building Windows Presentation Foundation Applications in Visual Studio 2008 and Expression Blend
This session was presented by Jaime Rodriguez and is from the Visual Studio 2008 training kit available from http://go.microsoft.com/?linkid=7602397.
Come and learn how to build Windows Presentation Foundation (WPF) applications with the help of the new WPF designer in Visual Studio 2008 This session focuses on the construction of a real-world application demonstrating how to get the best out of the designer's capabilities. Learn the basics of building WPF applications in the Visual Studio 2008 WPF designer; have a clear view on when you'll want to work in XAML Code and on the Visual Studio design surface to get your WPF application built; and see how you can use Microsoft Expression Blend in conjunction with Visual Studio 2008 WPF designer.
Watch the screencast here: http://channel9.msdn.com/ShowPost.aspx?PostID=359715#359715
Posted by
Denis
at
10:02 AM
0
comments
Labels: Expression Blend, Screen Cast, Visual Studio 2008, Windows Presentation Foundation, WPF, XAML
Tuesday, November 13, 2007
Screen Cast: Remote Administration and Delegation in IIS7
Channel 9 has posted their latest IIS7 Screen Cast. From the site:
In this screencast, we configure our IIS7 server for remote administration and delegation. The remote administration service in IIS7 is a new and powerful feature that allows us to connect securely to our remote IIS server using a firewall-friendly SSL connection. Additionally, we can choose to use traditional Windows accounts for authentication or choose the new IIS Manager user accounts instead.We will walk through the steps you must perform as the IIS administrator as well as the experience for a remote administrator using delegated features.
Watch the screencast(WMV)
Posted by
Denis
at
3:07 PM
0
comments
Labels: IIS7, Screen Cast
Wednesday, October 10, 2007
Screencast: Dramatically Improve Data-Driven Web Application Development with LINQ
Richard Hale Shaw's session, Dramatically Improve Data-Driven Web Application Development with LINQ in 5 parts.
Part 1: Watch the screencast(WMV)
Part 2: Watch the screencast(WMV)
Part 3: Watch the screencast(WMV)
Part 4: Watch the screencast(WMV)
Part 5: Watch the screencast(WMV)
Posted by
Denis
at
12:38 PM
0
comments
Labels: LINQ, LINQ to SQL, Orcas, Screen Cast, Visual Studio 2008
Monday, October 1, 2007
Screencast: Partial Methods in C# v3 and VB9
Introduction: Partial Methods is a new language feature of both C#3 and VB9, available via Visual Studio 2008 for projects targeting .NET Framework v2.0/3.0/3.5. Watch the 15' video for more.
Watch the screencast(WMV)
Posted by
Denis
at
12:02 PM
0
comments
Labels: C# 3.0, Partial Methods, Screen Cast, VB9