|
|
|
|
|
|
|
|
|
|
Tel: 03-6176066 | Email: info@sela.co.il
|
|
Tuesday 15.3.2011 - Wednesday 16.3.2011
קראון פלאזה, תל אביב
|
Web & Cloud
(Day 1 - 15.3) |
Client & WP7
(Day 1 - 15.3) |
Server
(Day 2 - 16.3) |
VS, ALM & MVP
(Day 2 -16.3) |
Decision Makers
(Day 2 -16.3) |
Keynote
Shmulik Goldstein (Microsoft)
|
Keynote
Guy Burstein (Microsoft)
|
Keynote
Maor David (Microsoft)
|
Keynote
Tzvia Gitlin Troyna (Microsoft)
|
Keynote
TBD
|
Introduction to Windows Azure
Manu Cohen-Yashar
|
Introduction to Windows Phone 7 Development
Alex Golesh
|
Parallel Programming in .NET 4.0 and C# 5 Async Methods
Sasha Goldshtein
|
Applied Software Testing with Visual Studio 2010
Shai Raiten |
From Opportunity to Cloud -- WAP Architecture Overview
Shmulik Goldstein |
ASP.NET MVC, Razor, and jQuery - The New Face of ASP.NET
Ido Flatow
|
WPF + Silverlight + Windows Phone 7 = 3-Screens Development
Arik Poznanski
|
Not Just a Designer: Code First and Entity Framework
Gil Fink
|
Product Development with Specification and BDD
Yuval Mazor
|
Programming Language Trends in the 2010s
Sasha Goldshtein
|
Internet Explorer 9 and HTML 5
Shlomo Goldberg
|
Architecting a Smart Client with MEF and MVVM
Tomer Shamam |
Intergrating AppFabric, WCF and WF 4
Erez Harari
|
Customizing TFS 2010 Build and Deploy Processes
Shmulik Segal
|
MVVM - The Holy Grail of UI Architecture
Elad Katz
|
Comparing Service Buses (and introducing a new one)
Bram Veldhoen
|
Silverlight: A Trip to the Cloud and Back
Elad Shaham
|
Managed Extensibility Framework
Bnaya Eshet
|
MVP Panel Part 1 Alex Golesh, Sasha Goldshtein, Shai Raiten and Gil Fink |
Interop and Application Porting
Noam Sheffer |
Creating OData Services with WCF Data Services
Gil Fink
|
XNA Game Studio 4.0: Code Once, Play Everywhere! PC, Xbox, Phone
Alex Golesh, Erez Harari
|
The Application Whisperers: ETW and the Windows Performance Toolkit
Yaniv Rodenski, Ran Wahle
|
MVP Panel Part 2 Alex Golesh, Sasha Goldshtein, Shai Raiten and Gil Fink |
|
|
|
Web & Cloud - 15.3.2011 |
|
Keynote Session (KNS) - 15.3.2011
|
| 09:00 - 09:30 |
- NetWorking and Gathering |
| 09:30 - 10:15 |
KNS101 |
Keynote Session
Shmulik Goldstein
|
| 10:15 - 11:15 |
Web 202 |
Introduction to Windows Azure
Manu Cohen-Yashar
|
| |
|
Windows Azure is Microsoft's cloud offering, an operating system that hosts services in Microsoft data centers. It provides developers with on-demand compute and storage facilities to scale applications as necessary. In this one-day course we will present an overview of the Windows Azure platform, including the Web, Worker, and VM roles; Azure Storage; application development lifecycle; and an introduction to SQL Azure. |
| 11:45 - 12:45 |
Web 201 |
ASP.NET MVC, Razor, and jQuery - The New Face of ASP.NET
Ido Flatow
|
| |
|
Since .NET 4 came out, we've seen many new technologies - new versions for ASP.NET MVC, improved jQuery plug-ins, and the new Razor view engine.
In this session we'll learn how to incorporate all these technologies to build the new generation of ASP.NET web applications. |
| 13:00 - 14:00 |
Web 203 |
Internet Explorer 9 and HTML 5
Shlomo Goldberg |
| |
|
Internet Explorer 9 makes your websites appear as if they were a native Windows application. You can use the full power of what your PC offers with support for HTML 5 and modern web standards. In this session, we'll discuss the new features of Internet Explorer 9 and describe how to take advantage of HTML 5, CSS 3, Canvas, and other standards -- today. |
| 14:00 - 15:00 |
- Lunch Break |
| 15:00 - 16:00 |
Web 204 |
Comparing Service Buses (and introducing a new one)
Bram Veldhoen |
| |
|
Currently, there are a number of messaging infrastructure options for the Windows/.NET platform available, such as BizTalk Server, WCF RoutingService, NServiceBus and more. In this session, we will demonstrate and compare the aforementioned messaging infrastructures from a perspective of content based routing and publish/subscribe. We will also discuss and demonstrate a light-weight WCF-based infrastructure, that allows for scalable and durable messaging, true content based routing and dynamic publish/subscribe, using a mix of technologies such as WCF, MSMQ, IIS, AppFabric Caching. |
| 16:00 - 16:30 |
- Coffee Break |
| 16:30 - 17:30 |
Web 205 |
Creating OData Services with WCF Data Services
Gil Fink |
| |
|
Data is a first-class element of every application.
The Open Data Protocol (OData) applies web technologies such as HTTP, AtomPub and JSON to enable a wide range of data sources to be exposed over HTTP in a simple, secure and interoperable way. This session will cover explain what is the Open Data Protocol and how to create OData feeds using WCF Data Services.
|
|
Client & WP7 - 15.3.2011 |
|
Keynote Session (KNS) - 15.3.2011 |
| 09:00 - 09:30 |
- NetWorking and Gathering |
| 09:30 - 10:15 |
KNS101 |
Keynote Session
Guy Burstein
|
| 10:10 - 11:15 |
Wp7 201 |
Introduction to Windows Phone 7 Development
Alex Golesh
|
| |
|
Windows Phone 7 is the newest version of phone hardware and phone OS from Microsoft, and a very solid platform for application development. Microsoft enables 3rd party developers to use Visual Studio 2010 for Windows Phone 7 RAD, using Silverlight and the XNA Framework. Join this session to see how to get started with your Windows Phone 7 development, how to choose the right technology, and which tools are available right now. |
| 11:45 - 12:45 |
Wp7 202 |
WPF + Silverlight + Windows Phone 7 = 3-Screens Development
Arik Poznanski
|
| |
|
Learn how to develop great Windows 7 WPF applications and how to port them to both Silverlight web applications, and Windows Phone 7 applications. See how to maintain a single code base for all the clients. Explore how to use Windows Azure Storage to share data between the different clients. |
| 13:00 - 14:00 |
Wp7 203 |
Architecting a Smart Client with MEF and MVVM
Tomer Shamam
|
| |
|
LEGO, consists of interlocking plastic bricks and various other parts. Lego bricks can be assembled and connected in many ways, to construct such objects as vehicles, buildings, and even working robots. Anything constructed can then be taken apart again, and used to make other objects. Thinking in terms of LEGO, MVVM are the bricks and MEF is the assembler. In this session you'll learn techniques to compose UI parts together much the same as with LEGO bricks.. |
| 14:00 - 15:00 |
- Lunch Break |
| 15:00 - 16:00 |
Wp7 204 |
Silverlight - A Trip to the Cloud and Back
Elad Shaham
|
| |
|
In this session we will see how to host a Silverlight application in the cloud, discuss the flow of data from the cloud to the browser, and examine Silverlight's ability to run out of browser with elevated privileges to take better advantage of the surrounding operating system's features. |
| 16:00 - 16:30 |
- Coffee Break |
| 16:30 - 17:30 |
Wp7 205 |
XNA Game Studio 4.0: Code Once, Play Everywhere! PC, Xbox, Phone
Alex Golesh and Erez Harari
|
| |
|
XNA Game Studio 4.0 is a programming environment that lets you create games for the PC, for Windows Phone 7 and the Xbox 360 console using Visual Studio and .NET. In this session we will see how to build real world computer games running on all platforms together, and even talking to each other!
|
|
Server - 16.3.2011 |
|
Keynote Session (KNS) - 16.3.2011 |
| 09:00 - 09:30 |
- NetWorking and Gathering |
| 09:30 - 10:15 |
KNS101 |
Keynote Session
Maor David
|
| 10:15 - 11:15 |
Server 201 |
Parallel Programming in .NET 4.0 and C# 5 Async Methods
Sasha Goldshtein
|
| |
|
The Parallel Programming framework in .NET 4.0 makes it much easier to exploit data-driven and task-driven parallelism that lies unused in your application's code and algorithms. In this session, we'll discuss the .NET 4.0 APIs for creating and managing tasks, and for parallelizing loops and LINQ queries; we'll also see how to choose among the different parallelization styles. Finally, we'll take a look at the pre-release C# 5 async methods support that bakes asynchrony and continuations straight into the language. |
| 11:45 - 12:45 |
Server 202 |
Not Just a Designer: Code First and Entity Framework
Gil Fink
|
| |
|
Entity Framework 4 brings many new opportunities for building complex data driven applications. Code First is a new EF capability that provides a code-centric experience for interacting with models and databases. The session will cover several new and future EF features such as Code First, and provide an overview for what to expect from EF in the future. |
| 13:00 - 14:00 |
Server 203 |
Integrating AppFabric, WCF, and WF 4
Erez Harari |
| |
|
Service-Oriented-Architecture is a lot more than a buzzword, but more of a comprehensive theory aimed to create server applications that fit the requirements of today and attempt to be ready for the requirements of tomorrow. WCF 4, when integrated properly with WF 4 and AppFabric, may serve as the best implementation of SOA design, and is, therefore, a complete SOA solution. In this session we will present a problem to be solved, show how it can be solved using a SOA design, and implement it completely using WCF 4, WF 4, and AppFabric. |
| 14:00 - 15:00 |
- Lunch Break |
| 15:00 - 16:00 |
Server 204 |
Managed Extensibility Framework
Bnaya Eshet |
| |
|
In this session, you'll learn how to use the Managed Extensibility Framework in real-life scenarios and applications, how an extendable application is constructed, and how MEF helps throughout the lifecycle -- from design through testing to debugging. |
| 16:00 - 16:30 |
- Coffee Break |
| 16:30 - 17:30 |
Server 205 |
The Application Whisperers: ETW and the Windows Performance Toolkit
Yaniv Rodenski and Ran Wahle |
| |
|
In this session we will demonstrate how to diagnose and improve the understanding of an existing application using such tools as: Event Tracing for Windows (ETW) and the Windows Performance Toolkit. The session will give you the tools to see the full picture about what goes on while the application is running: from your code via the CLR all the way down to the OS level. |
|
VS, ALM & MVP - 16.3.2011 |
|
Keynote Session (KNS) - 16.3.2011 |
| 09:00 - 09:30 |
- NetWorking and Gathering |
| 09:30 - 10:15 |
KNS101 |
Keynote Session
Tzvia Gitlin Troyna
|
| 10:15 - 11:15 |
ALM 201 |
Applied Software Testing with Visual Studio 2010
Shai Raiten
|
| |
|
Visual Studio 2010 offers a wide range of software testing capabilities: manual testing, automated UI testing, low-level unit testing, and even performance testing tools capable of simulating thousands or even millions of active users. But how do you know which tools to choose for your project? How do you apply common best practices from across the industry to the tools and techniques offered by Visual Studio 2010? In this session we'll attempt to send you home with a list of ways you can fine-tune your testing process to ensure you're making the most effective use of Visual Studio 2010's testing. |
| 11:45 - 12:45 |
ALM 202 |
Product Development with Specification and BDD
Yuval Mazor
|
| |
|
Behavior-Driven Development (BDD) is an agile practice that seeks to improve product quality. It is the next evolutionary step in the process that started with Test-Driven Development (TDD). In this session we will see how the core BDD concept of a 'specification' can further improve communication and cooperation for additional members of a team beyond developers. |
| 13:00 - 14:00 |
ALM 203 |
Customizing TFS 2010 Build and Deploy Processes
Shmulik Segal |
| |
|
Team Foundation Server is a multi-tier client/server application that Microsoft is currently porting onto the Azure platform. In this session, we'll review the engineering and architectural evolution that is making this possible, including moving from Windows users to Internet identities, rewriting stored procedures to use the subset of T-SQL that SQL Azure supports, and moving BLOBs out of the database to minimize Azure platform costs. Come learn about the trials and tribulations of porting a complex multi-tier server application onto the Windows Azure and SQL Azure platforms. [This is an adaptation of the Microsoft PDC 2010 session by RemiLemarchand.] |
| 14:00 - 15:00 |
- Lunch Break |
| 15:00 - 16:00 |
ALM 204 |
MVP Panel - Part 1
Alex Golesh and
Sasha Goldshtein and
Shai Raiten and
Gil Fink
|
| |
|
In this interactive session, Microsoft MVPs Alex Golesh, Sasha Goldshtein, Shai Raiten, and Gil Fink, will discuss a variety of Microsoft technologies and some of the announcements from the PDC 2010, including Windows Azure, Windows Server AppFabric, Silverlight 5.0, Entity Framework 4.0, ASP.NET MVC, Visual Studio Team System 2010 and other topics. This session will be a hosted panel and the MVPs will take questions from the audience as well as bring their own agenda and argue to their hearts' content. |
| 16:00 - 16:30 |
- Coffee Break |
| 16:30 - 17:30 |
ALM 205 |
MVP Panel - Part 2
Alex Golesh and
Sasha Goldshtein and
Shai Raiten and
Gil Fink
|
| |
|
In this interactive session, Microsoft MVPs Alex Golesh, Sasha Goldshtein, Shai Raiten, and Gil Fink, will discuss a variety of Microsoft technologies and some of the announcements from the PDC 2010, including Windows Azure, Windows Server AppFabric, Silverlight 5.0, Entity Framework 4.0, ASP.NET MVC, Visual Studio Team System 2010 and other topics. This session will be a hosted panel and the MVPs will take questions from the audience as well as bring their own agenda and argue to their hearts' content. |
|
Decision Makers - 16.3.2011 |
|
Keynote Session (KNS) - 16.3.2011 |
| 09:00 - 09:30 |
- NetWorking and Gathering |
| 09:30 - 10:15 |
KNS101 |
Keynote Session
Maor David-Pur
|
| 10:15 - 11:15 |
DM 201 |
From Opportunity to Cloud -- WAP Architecture Overview
Shmulik Goldstein
|
| |
|
Cloud Computing is "the next big thing" in the evolution of the computer industry. One important aspect of this change is the rise of Windows Azure Platform (WAP) that let developers create or upgrade applications for the cloud. This session takes a broad look at the Windows Azure Service Platform and offers some architectural guidance on when and how this platform may came in handy. |
| 11:45 - 12:45 |
DM 201 |
Programming Language Trends in the 2010s
Sasha Goldshtein
|
| |
|
A new decade of development bears advances to the mainstream programming languages, C# and C++, as well as the advent of new dynamic languages for certain goals. In this session, we'll review and highlight the major shifts in programming languages and frameworks, and how they affect the development process. Among the things we'll discuss: dynamic language trends, baking concurrency into the language, the rise of declarative constructs, and other issues. |
| 13:00 - 14:00 |
DM 202 |
MVVM - The Holy Grail of UI Architecture
Elad Katz
|
| |
|
Creating a good User Experience is one of the most sought-after goals of software development. However, it's surprisingly difficult. In this session we will explore MVVM, the most modern UI Architecture designed specifically to exploit WPF and Silverlight features. We will see how MVVM helps us with creating good UI & UX with ease, while reducing development time and costs. |
| 14:00 - 15:00 |
- Lunch Break |
| 15:00 - 16:00 |
DM 203 |
Interop and Application Porting
Noam Sheffer
|
| |
|
Advance into the new world, take your existing application and make the transition to .NET technology or even the cloud the right way, just from the start. In this session we will present real life scenarios on how we can advance to new technologies, offer tricks and shortcuts from our own real life experience, and guide you around the existing potholes. |
|
|
משתתף רשאי לעבור בין המסלולים השונים באותו יום,
הלו"ז נתון לשינויים. |
|
קהל יעד:
מנהלי פרוייקטים, מנהלי פיתוח, ראשי צוותים,
PMO
ומפתחים |
|
ההשתתפות כרוכה בתשלום ומס' המקומות מוגבל אנא הקדם להרשם! |
|
Tel: 03-6176066 | Email: info@sela.co.il
|
|
|