1

Single Instance Windows 7 Recipe

Technologies

Windows 7, WPF, Windows Forms, MFC, C#, Visual Basic, C++

Tags

Single Instance Application, Single, Windows 7 Taskbar,

Description

As part of the Windows 7 Recipes project, the Single Instance recipe is a project aimed at developing a reusable, extensible and secure library which allows developers to easily create application which only run a single instance, thus allowing them to pass commands via the Windows 7 Taskbar.

2

Books.Show

Technologies

C#, WPF, Windows 7

Tags

Taskbar Touch Application Recovery and Restart Windows API Code Pack

Description

Books.Show is a book reader reference application written in WPF. We added integration with Windows 7 (Adding touch support, taskbar integration and Application Recovery and Restart). Also added new features and fixed bugs. MSFT contact person - Yochay Kiriaty.

3

Family.Show

Technologies

C#, WPF, Windows 7

Tags

Taskbar Touch Application Recovery and Restart Windows API Code Pack

Description

A genealogy reference application in WPF. We prepared version 4 which includes integration with Windows 7 (adding touch support, taskbar integration, added light sensor). Also implemented new features, fixed bugs and refactored code base. MSFT contact person - Jaime Rodriguez.

4

Tasks.Show

Tags

Taskbar, Windows API, Code, Pack, Application, Recovery, Application, Restart, Tasks.Show

Technologies

C#, WPF, Windows 7

Description

Tasks.Show is a tasks management reference application written in WPF. We added integration with Windows 7 (Taskbar integration, Application Recovery and Restart). Also added new features, fixed bugs and performed testing. MSFT contact person - Yochay Kiriaty.

5

Missile Launch

Tags

Silverlight, WPF, Shared Source Performance

Technologies

Silverlight, WPF

Description

Game developed for DPE to introduce best practices in developing Silverlight and WPF applications using shared sources and resources. The labs were developed by Alex Golesh. MSFT contact persons Yochay Kiriaty.

6

Missile Launch

Tags

Silverlight, WPF, Shared Source Performance

Technologies

Silverlight, WPF

Description

Silverlight and Windows Phone 7 lab and XNA & Windows Phone 7 lab: While Silverlight runs on the phone, there are some differences between Silverlight and Silverlight for the Windows Phone, not to mention some new controls and concepts. This unit focuses on all the new Silverlight controls, concepts, and tools for Windows Phones. XNA Game Studio 4.0 supports multiple platforms, including XBox 360, several Windows OS versions, and the latest addition, Windows Phone. While this unit doesn't offer a complete XNA Framework tutorial, it does introduce you to the basics of programming XNA Framework games with XNA Game Studio for Windows Phone. MSFT contact persons – Yochay Kiriaty.

7

XNA games/samples conversion project

Tags

XNA, Game, Silverlight Control Push Notification

Technologies

XNA

Description

The project includes converting of 4 XNA samples and 2 XNA games from XNA 3.0 to XNA 4.0 and Windows Phone 7. Current games/samples are published at http://creators.xna.com/. This project is currently at it's final stages. MSFT contact person – Chales Cox

8

XP2Win7

Tags

Windows 7, Vista

Technologies

C#, Windows 7

Description

The PhooView reference application, also known as the Windows XP to Windows 7 (XP2Win7), provides a tour of the unique Windows 7 technical features that enable developers to “light up” their applications on Windows 7. The XP2Win7 reference application features the Image Viewer, a WPF application that runs on XP. But the fun starts when you run the same application on Windows 7, which unlocks new technologies such as Taskbar, the Sensors and Location Platform, and Multitouch, as well as “old” Vista friends such as Application Recovery and Windows Search. This project shows that by exploiting Windows 7 features you can add a great deal of value to your application with relatively little effort and without sacrificing backward compatibility. MSFT contact persons – Yochay Kiriaty

9

Windows 7 Training Kit For Developers

Tags

Windows 7, Training, Taskbar, Libraries, AppCompat, Ribbon, Multitouch, SensorsLocation , Instrumentation ETW

Technologies

C#, C++, Win32

Description

The Windows 7 Training Kit for Developers includes presentations, hands-on labs, and demos designed to help you learn how to build applications that are compatible with and shine on Windows 7 MSFT contact person - Yochay Kiriaty.

10

AppFabric WCF templates for Visual Studio 2010

Tags

AppFabric, WCF

Technologies

AppFabric, ETW, WCF, IIS 7

Description

A set of item templates for Visual Studio 2010 that demonstrates how to use Windows Server AppFabric in conjunction with WCF in order to emit event tracing messages to AppFabric. The templates can be downloaded from Visual Studio 2010 gallery:

» http://visualstudiogallery.msdn.microsoft.com/633afbb4-1c97-4128-b22e-65954d450b64

» http://visualstudiogallery.msdn.microsoft.com/a685f193-ed1e-4ad4-938f-f0bd8212d53d

11

WP7 Push notifications using an Azure serviceStudio 2010

Tags

WP7, Azure

Technologies

WP7, Azure

Description

WP7 has a special web service which is used to send push notifications to clients' portable devices.In the project patterns were developed for sending such messages and exposed them as WCF services hosted in Windows Azure.

12

Activation Server

Tags

Security, Azure

Technologies

Azure, .Net Crypto API

Description

Any product sold on the market needs to be activated carefully otherwise it will be stolen.In the project an activation server was developed. The server provides keys for each sold copy and validates legitimate usage in the product.

13

FlashCards.Show

Tags

Taskbar, Touch, Windows API Code Pack, FlashCards.Show

Technologies

C#, WPF, Silverlight, Windows 7, Windows Phone 7, Windows Azure

Description

FlashCards.Show is a reference application written in WPF, Silverlight and Silverlight for Windows Phone.This sample application shows how you can implement a great application for Windows 7, which interconnects with its Silverlight version on the web andon the phone, using Windows Azure. All these clients use a single code base.MSFT contact person - Yochay Kiriaty.

1

ASP.NET 4 Programmer's Reference book

Tags

Book, ASP

Technologies

ASP

Description

This new title is the only book of its kind for ASP.NET programmers—both a comprehensive how–to for programming professionals plus a comprehensive reference on ASP.NET namespaces, classes, properties, and APIs. Focusing on ASP.NET 4, this book helps you create efficient, scalable, and reliable Web applications—while you also learn how to solve real–world problems that crop up in the field. Topics covered include dynamic data, LINQ, Silverlight 4, MVC 2, and AJAX.

2

Introducing Windows 7 for Developers book

Tags

Windows 7, Book

Technologies

C#, Windows 7

Description

Get your first look at Windows 7 and see how much more productive and efficient the development life cycle can be. Guided by three Windows programming experts, you'll examine new Windows 7 capabilities and get a head start exploiting them to build better user experiences and applications.

3

Ways to Load Application Faster - Windows Phone 7 Recipe

Tags

Windows Phone 7 Recipe, Load application faster

Technologies

C#, Silverlight, Windows Phone 7

Description

His paper introduces the loading procedure for Windows Phone Silverlight applications. It explains common mistakes that application developers make during application launch, and how those errors can increase the total application load time and harm the user experience. Next, this paper describes some possible solutions for overcoming long load times and explains their implementation. MSFT contact person - Yochay Kiriaty.

4

Shake Gestures Library - Windows Phone 7 Recipe

Tags

C#, Silverlight, Windows Phone 7

Technologies

Windows Phone 7 Recipe, Shake gestures library

Description

This paper introduces a helper library for identifying shake gestures by using the accelerometer built into Windows Phone 7 devices. It explains how to use the library, how the library works internally, and how you can configure the library's parameters to adapt gesture detection to your needs. MSFT contact person - Yochay Kiriaty.

1

CWL Courses

Courses by SELA available in MS Learning / MS CWL
Course NameCWL Code DaysLink in MS learniingLink in MS CWL
C# Programming in the .NET Framework 2.0501525linklink
From C# 2.0 to C# 3.0502221linklink
C# 3.0 Programming in the .NET Framework501506linklink
LINQ with C# 3.0500663linklink
Silverlight 2.0 for Developers501453linklink
Windows Presentation Foundation (WPF)501516linklink
.NET Performance;501534linklink
Introduction to Windows 7 for Developers502191linklink
Windows 7 Training for Developers502184linklink
Windows Internals for Programmers501545linklink
Windows Internals for IT501555link link
What's New in Silverlight 3 50280 2 link link
Silverlight 3 Development - Basic 50279 3 link link
Advanced Topics in Silverlight 3 Development502772linklink
Best Practices in Silverlight 3 Development502781linklink
Fast UI/UX Prototyping Using Blend 3 and Sketch Flow502991linklink
Programming the .NET Framework 3.5501665linklink
Upgrading to ASP.NET 3.5502572linklink
2

Windows HPC with Burst to Windows Azure White Paper and Training Kit

Tags

HPC, Windows HPC Server 2008 R2, Windows Azure

Technologies

Windows HPC Server 2008 R2, Windows Azure, SQL Azure, WCF, MPI

Description

A white paper describing the supported application models, data considerations, and deployment for bursting to Windows Azure from a Windows HPC Server 2008 R2 cluster. The white paper is accompanied by a training kit that demonstrates various HPC application types and concepts shown in the article (SOA), Parametric Sweep, Excel offloading, and MPI

White Paper + Offline Training Kit:

» http://www.microsoft.com/download/en/details.aspx?id=12006

Online Training kit:

» http://msdn.microsoft.com/en-us/HPCAzureBurstTrainingCourse

3

Windows Phone codenamed "Mango" Training Course

Tags

Silverlight, XNA, Windows Phone 7, Mango

Technologies

Silverlight for Windows Phone, XNA

Description

The project provides scenario-based hands-on labs demonstrating Mango's new capabilities. One will learn how to create and query local databases, how to pin and update secondary live tiles, use background agents, create alarms and reminders, access the camera stream APIs, use background transfer and many other new features.

The project products currently published under the following links:

» http://msdn.microsoft.com/en-us/WP7MangoTrainingCourse

4

Introduction to Visual Studio Team Foundation Server 2010 Training Kit

Tags

TFS 2010, Training Kit

Technologies

TFS 2010, SQL Server Reporting Services, Windows SharePoint Services

Description

The TFS 2010 Training Kit is intended to acquaint the user with the various capabilities of TFS 2010 and its place in the organization. The kit is intended for developers, testers, managers and business analysts.

» http://www.microsoft.com/download/en/details.aspx

5

10263A TS: Developing Windows Communication Foundation Solutions with Microsoft® Visual Studio® 2010. Microsoft Official Courseware WCF4.0

Tags

MOC

Technologies

WCF 4, 10263A, Course Development, NET 4.0

Description

This is the first time Microsoft Learning has asked an Israeli company to develop one of Microsoft's official courseware.The course was developed by Manu Cohen-Yashar and Ido Flatow, which are consultants and lecturers of Sela group for various .NET technologies, with the aid of the CTO of Sela Group, Sasha Goldstein. The development of the course was conducted by Ishai Ram, VP of training of Sela group.The WCF 4 course will be included in Microsoft's training material and will be used by thousands of training centers around the world.

6

XNA AppHub Education content

Tags

XNA, Windows Phone 7, Xbox 360, Educational Content

Technologies:

XNA

Description

The project includes creating educational content for new game developers and existing XNA developers. While the project focuses on Windows Phone 7 game development, but also includes an Xbox 360 and PC games development techniques using new version of XNA 4.0 framework. The content includes Hands-On labs, samples and white papers. The project is currently published at the following link:

» http://create.msdn.com/en-us/education/gamedevelopment

7

Windows Phone 7 Training Course

Tags

Silverlight, XNA, Windows Phone 7

Technologies

Silverlight for Windows Phone, XNA

Description

The project includes creating educational content for developers to enable them easy migration/learning of Windows Phone 7 development.The project includes comprehensive hands-on labs, samples and best practices. The project products currently published under the following links:

» http://msdn.microsoft.com/en-us/wp7trainingcourse.aspx

» http://msdn.microsoft.com/en-us/wp7trainingcourse_wp7silverlight_unit

» http://msdn.microsoft.com/en-us/wp7trainingcourse_wp7xna_unit

8

Silverlight 4 Training Course

Tags

Silverlight, Training, New Features

Technologies

Silverlight

Description

Project introduced new features if Silverlight 4 at initial expose of the technology during PDC09. The project includes hands-on labs.The project labs currently published at the following link:

» http://msdn.microsoft.com/en-us/silverlight4trainingcourse_newfeatures_unit

1

Windows 7 Videos (for Channel 9)

Technologies

C#, C++, Win32

Tags

Location, Trigger-Start, Federated Search

Description

Assisted by a number of Sela experts, Sasha Goldshtein recorded a series of screencasts on the various Windows 7 features. The screencasts include managed and native code samples, API descriptions, feature demos, and in-depth code walkthroughs. The videos are published on the Microsoft Channel 9 website (under the Windows 7 tag). So far, a set of videos covering the new Taskbar features and Windows 7 Libraries have been posted on Channel 9.

2

Windows 7 Blogs

Technologies

C#, C++, Win32

Tags

Windows 7, Debugging, WER, Watson, Ribbon, Instrumentation Performance, ETW, SOS, WinDb

Description

Several Sela experts write guest blog posts for the Windows 7 Blog for Developers, led by Yochay Kiriaty. Topics include the Windows 7 Ribbon, performance improvements, debugging features, and many other topics not previously covered elsewhere on the web. The blog posts have magazine article quality, and are accompanied by detailed code samples and demo descriptions.

3

Windows 7 Launch Events

Technologies

C#, C++, Win32

Tags

Windows 7, Multitouch, Taskbar, Ribbon, Libraries, Trigger-Start, Location Sensors eDLP AppCompat DirectWrite Direct3D Direct2D

Description

Sela participated in the development of the Windows 7 Launch event materials for Microsoft DPE—three presentations packed with demos, sample code, and feature walkthroughs. Among the covered topics were the Windows 7 Taskbar, Libraries, Ribbon, Multitouch support, Troubleshooting Platform, Direct2D, and DirectWrite. The result of this effort wasa closed set of presentations that could be used at Windows 7 Launch events, including demo transcripts, installation guidelines, and other details.