Registration ContactUs speakers Home
Tel: 03-6176066 | Email: info@sela.co.il
March 25 - See what next
יתקיים במלון קראון פלאזה
09:15 - 10:00
Introducing Windows 8 Sasha Goldshtein
10:00 - 10:45
What's New in Visual Studio 11? Guy Burstein
10:45 - 11:15
Coffee Break
11:15 - 12:00
What's New in .NET Framework 4.5? Maor David-Pur
12:00 - 13:00
Lunch
13:00 - 14:30
Metro UX - What Does It Mean to Me? Elad Katz
14:30 - 14:45
Coffee Break
14:45 - 16:00
Engaging Users with Live Tiles and Notifications Alex Golesh
March 26-29 - Tutorial Days
יתקיים במכללת סלע
הסדנאות הינן בנות יום מלא, ניתן להירשם לסדנא אחת בלבד בכל יום
March 26 March 27 March 28 March 29
HTML 5
Gil Fink
Sebastian Pederiva

HTML 5
Gil Fink
Sebastian Pederiva
.NET Performance
Sasha Goldshtein
Everything New In C++
Noam Sheffer
WCF Crash Course
Erez Harari
Windows Azure
Manu Cohen-Yashar
Windows 8 with C#
Elad Shaham
Alon Levi

Windows 8 Metro Apps in JavaScript (HTML)

Elad Katz

Introduction to the Task Parallel Library
Bnaya Eshet
Yaniv Rodenski
What's New in the Visual Studio 11 (TFS) Team Foundation Server Preview?
ALM Team
Advanced WCF
Ido Flatow
Debugging The Web with Fiddler
Ido Flatow
Windows Phone Mango

Alex Golesh
Parallel Programming: One Step Beyond
Bnaya Eshet
Yaniv Rodenski
Deep Dive into JavaScript
Gil Fink
Elad Katz
Ran Wahle

Advanced Windows 8 Metro App Development

Alex Golesh

.NET Performance
Sasha Goldshtein
.Net Debugging
Noam Sheffer

 

25/03/2012 - Sunday

» Sasha Goldshtein

Introducing Windows 8

Windows 8 is Windows, reimagined. The Metro UI style and application model revolutionize the platform and make it suitable for slates and tablets, while letting you keep your existing investment in desktop applications. We will see what's new in Windows 8, write our first Metro application, and expose the WinRT framework underneath the application model.

» Guy Burstein

What's New in Visual Studio 11?

Visual Studio 11 Developer Preview that was released at //build has cool new features for everyone who likes programming. In this demo heavy session we'll talk about IDE improvements and technology investments that will make your life as a developer much more fun!

» Maor David-Pur

What's New in .NET Framework 4.5?

.NET is approaching its 10 year birthday party. A lot has happened in the past decade – .NET 4.5 marks the occasion with many new features and scenarios. While the most exciting of these is support for Windows 8, we'll spend the time revealing the other cool improvements. There's a range of new performance features that help everything from small client applications to massively scalable server solutions: async, multi-core JIT, and background garbage collection; From the programmability side, .NET 4.5 has improvements in the Microsoft Extensibility Framework (MEF), Entity Framework and top customer requests in the base class library (BCL). We'll also talk in this keynote about Microsoft's Big Data roadmap these advantages. Microsoft's Big Data solution offers breakthrough insights by enabling customers to combine the richness of relational data from databases with unstructured data from Hadoop. .

»Elad Katz

Metro UX - What Does It Mean to Me?

The Metro UI is a new User Interface designed for Windows 8. But there's more than beautiful fonts and sleek graphics to the Metro UX. Aimed for both PCs and tablets, Windows is undergoing the biggest user experience overhaul since Windows 95. It will change the way users interact with it, and it will change the way we developers think about it. In this session we'll explore the Metro UX and its implications, and take a glimpse at the underlying technological concepts.

» Alex Golesh

Engaging Users with Live Tiles and Notifications

The Windows 8 Metro UI exposes many interesting ways to communicate with the user, and the most exciting way can be used is when your application is not even active. Windows 8 Metro applications re-introduce the concept first shown in Windows Phone 7 called "Live Tiles" and notifications. Using live tiles and notifications an application can present information to the user even when it is not running. The information appears on the main screen, on the pinned application's tile or as pop-up notification above the currently active application. During this session we will see the key concepts of live tiles and notifications in Windows 8 Metro applications.


26/03/2012 - Monday

» Gil Fink   » Sebastian Pederiva

HTML 5

HTML is the markup language that every web developer uses to structure and present content in the Internet. HTML5 is the standard that is being shaped and developed currently. It extends and improves the last HTML4 standard and takes it to the next level with multimedia, communication support and more. In this one day tutorial you will get to know what is HTML5 and how you can use it even now in your web applications/sites.

» Erez Harari  

WCF Crash Course

The Windows Communication Foundation (WCF) framework is being used in almost all .NET development platforms: Windows clients, web browsers, Windows Phone 7, Server side applications, and Windows Azure - WCF is simply everywhere you look. In this one-day crash course, we will learn about WCF from the outside in – what it is, what you can do with it, how you can use it wisely, and how you can extend it. So if you've never used WCF, or you used some of it, or if you are familiar with it and want to know more about its internals, this crash course is for you.

» Bnaya Eshet   »Yaniv Rodenski

Introduction to the Task Parallel Library

In this one-day tutorial you will learn how to gain real benefits from parallelizing your applications with .NET 4.0. We'll discuss parallel programming paradigms and concepts, APIs, concurrency profiling, parallel patterns and anti-patterns. Among the topics: implicit and explicit parallelism, synchronization, concurrent collections, partitioning, Reactive Extensions, and the future C# 5.0 async methods syntax.

» Alex Golesh

Windows Phone Mango

Windows Phone 7.5 ("Mango") is Microsoft's newest version of the mobile phone operating system. This one day instructor-led course introduces the new features added to Windows Phone to enable additional scenarios which were not possible with previous version and much requested by developers. The course focuses on the new features, best practices of implementing them for Windows Phone 7.5, how-to's and "tips and tricks".

» Sasha Goldshtein

.NET Performance

In this one-day session you will learn how to measure and improve methodically the performance of .NET applications. We will use CPU and memory profilers to analyze the application's behavior, and other advanced tools for analyzing performance characteristics. Finally, we will examine patterns of performance improvements, including memory leak eliminating, better cache utilization, properly using value types, and other topics.


27/03/2012 - Tuesday

» Gil Fink   » Sebastian Pederiva

HTML 5

HTML is the markup language that every web developer uses to structure and present content in the Internet. HTML5 is the standard that is being shaped and developed currently. It extends and improves the last HTML4 standard and takes it to the next level with multimedia, communication support and more. In this one day tutorial you will get to know what is HTML5 and how you can use it even now in your web applications/sites.

» Manu Cohen-Yashar

Windows Azure

The Windows Azure Platform is an Internet-scale cloud computing and services platform hosted in Microsoft data centers. In this tutorial we will present an overview of the platform's main technologies, including Web, Worker and VM roles; Azure Storage; Azure application lifecycle and deployment; introduction to SQL Azure.

» ALM Team

What's New in the Visual Studio 11 (TFS) Team Foundation Server Preview?

Dan Morgenstern Session


What's new in Visual Studio 11 for Application Lifecycle Management – Part 1 - Dan

In this session we will learn about the great new features in the upcoming TFS & Visual Studio new release.
We will take a closer look on the new Web-based project management tools and learn how to more effectively plan and track work.
Help the team members to be focused on their tasks using "My Work"  and code review features.
The new Power Point based Story Board & Feedback tool.

Baruch Frei Session


What's new in Visual Studio 11 for Application Lifecycle Management – Part 2 - Baruch + Shmulik.

In this session we will focus on new features regarding Version Control and Builds in the upcoming TFS & Visual Studio new release.
We will learn how to make the team more productive by using the new features such as code clone and an unit testing story to improve code quality.
Workspaces improvements to speed up work. Great new desired features in builds area. And one of the most asked feature: the code review mechanism,
Now it's Out Of The Box…

 

Shmulik Segal Session


What's new in Visual Studio 11 for Application Lifecycle Management – Part 3 - Support for Exploratory Testing and Enhanced Support for Unit Testing


Visual Studio 11 provides support for enhanced unit testing and exploratory testing. Exploratory testing is a practice in which you test your code without the need of a formal test planning. You can also manage your exploratory testing sessions through the Microsoft Test Manager. It allows you to generate bug reports and the steps or actions that led to a failed test. Such steps are included in the bug report. Visual Studio 11 extends the ALM support introduced in Visual Studio 2010 with a better coverage of the application's lifecycle and with the introduction of additional roles that are critical to a project's success. On this session we will focus on these new testing features and Other Enhancements in Microsoft Test Manager 11

 

Noam Kfir Session

Putting the “Team” in Team Foundation Server 11


Fast and simple online collaboration, vastly improved unit testing support, out-of-the-box velocity and burndown charts and new team management tools are some of the highlights in the next version of TFS. Coupled with improved tooling in Visual Studio 11, Team Foundation Server 11 is more agile and people-oriented than ever. This session introduces the new capabilities in TFS 11 and VS 11 that every Agile programmer, product owner and project manager should know about.

 

Yuval Mazor Session

Designing a Useful Work Item

When you use TFS to its fullest abilities, integration is the name of the game.  The proper use of work items and reporting capabilities gives you an unprecedented level of insight into your project.  In this session, we will present some tips on how to design work items and reports that will serve you well in your project management roles.

» Bnaya Eshet   »Yaniv Rodenski

Parallel Programming: One Step Beyond

With parallel programming becoming a bigger part of our life, a growing need for advanced patterns emerges. This one day tutorial targets programmers experienced with parallel programming. In the tutorial, we will explore parallel programming patterns and anti-patterns, take a look at the future of .NET parallel programming with Async methods, TPL DataFlow and Reactive Extensions, and learn about cluster-wide parallel applications with Windows HPC Server 2008 R2 SP2.

» Noam Sheffer

.NET Debugging

Debugging managed applications has never been easier with the advent of Visual Studio 2010 and auxiliary Microsoft tools and extensions. In this one-day session, packed with real-world scenarios and demos, you'll learn how to capture and open dump files in Visual Studio, and how to leave the boundaries of Visual Studio and analyze difficult problems with WinDbg and SOS in a production environment. Additional tools will be presented along the way. Among the scenarios covered: memory leaks, deadlocks, and application crashes.


28/03/2012 - Wednesday

» Sasha Goldshtein

.NET Performance

In this one-day session you will learn how to measure and improve methodically the performance of .NET applications. We will use CPU and memory profilers to analyze the application's behavior, and other advanced tools for analyzing performance characteristics. Finally, we will examine patterns of performance improvements, including memory leak eliminating, better cache utilization, properly using value types, and other topics.

» Elad Shaham  » Alon Levi

Windows 8 with C#

Metro is the new application development model for Windows 8 - and you can write Metro apps in C# using XAML, fully transferring your Silverlight or WPF development skills to Windows 8. In this tutorial we will discuss the Metro-style application concept, the Windows Runtime APIs, the built-in controls and tools, optimizing for touch, application lifecycle, live tiles and push notifications, and hardware access.

» Ido Flatow

Advanced WCF

The Windows Communication Foundation (WCF) framework is being used in almost all .NET development platforms: Windows clients, web browsers, Windows Phone 7, Server side applications, and Windows Azure; but have you ever wondered how WCF works? How you can extend it to your organization's needs? How to monitor its work? How to tune it for better performance and scalability? In this 1 day course we will deep dive into WCF, understand the concept of hosting and extensibility, and learn how to tune our WCF services and clients.

 

» Gil Fink  » Elad Katz » Ran Wahle

Deep Dive into JavaScript

JavaScript is gaining a lot of attention lately with the rise of HTML5 and with the latest news from Microsoft that it will become a first class citizen in Windows 8. During the last years a very big eco-system with a lot of libraries and tools was built around it. In this deep dive tutorial we will discuss jQuery, Knockout.js and other libraries which help you build RIA applications with JavaScript. We'll also dedicate some time to the future directions of client technologies.


29/03/2012 - Thursday

» Noam Sheffer

Everything New In C++

C++ is getting the attention of its life from Microsoft during the last few years. The new C++ standard (C++11) has numerous productivity and convenience features - especially the introduction of lambda functions - and you can use most of it today with Visual Studio 2010 (exemplified by the Concurrency Runtime, which we will mention in brief). We will discuss the new standard as well as two non-standard extensions: C++/CX, the language extensions for WinRT development on Windows 8; and C++ AMP, the language extensions for running C++ code on the GPU in Visual Studio 11.

» Elad Katz

Windows 8 Metro Apps in JavaScript (HTML)

In this tutorial we will explore building modern Metro applications for Windows 8 using HTML5 and JavaScript. We will discuss native application development with HTML5, WinRT bindings, Metro controls and styles, live tiles and notifications, Windows 8 contracts for search and share, and the future of JavaScript and its tooling.

» Ido Flatow

Debugging The Web with Fiddler

Every Web developer encounters in his work the need to see what goes on "on the wire", whether it is an AJAX call in ASP.NET MVC, a WCF service call from Silverlight, or a simple postback for an ASP.NET page. With Fiddler, the most popular HTTP sniffer, all these tasks are very easy. But Fiddler is more than just a sniffer; Fiddler can intercept, alter, and record messages. You can even write your own visualizers that display message content according to its meaning (video, image, XML, JSON, …). In this one day session we will learn how to use Fiddler from bottom to top to make our debugging routine easier.

» Alex Golesh

Advanced Windows 8 Metro App Development

The real power of the Windows 8 APIs is not in the Metro UI, but rather in what happens behind the scenes. In this tutorial we'll see how Metro applications can implement contracts to support inter-application sharing and integrated search. We'll learn how to access various hardware sensors and devices including the accelerometer, gyro, GPS, and camera. Finally, we'll see how to connect Windows 8 to the cloud with SkyDrive APIs, roaming settings through LiveID, and live tile notifications using the Windows Push Notification Service.


 
 
הלו"ז נתון לשינויים.
קהל יעד:
מנהלי פרוייקטים, מנהלי פיתוח, ראשי צוותים,
 PMO 
ומפתחים
ההשתתפות כרוכה בתשלום ומס' המקומות מוגבל אנא הקדימו להרשם!
מעוניינים לקבל פרטים נוספים?
Tel: 03-6176066 | Email: info@sela.co.il