May 5-9, 2013 | Tel-Aviv, Israel

SELA|DEVELOPER|PRACTICE

Professional developers conference

Five exciting days

Register now!

Sunday, May 5: Pre-Conference Workshops

8 sessions

Monday, May 6: Breakout Sessions

23 sessions

Tuesday, May 7: Breakout Sessions

23 sessions

Wednesday, May 8: Post-Conference Workshops

9 sessions

Thursday, May 9: Post-Conference Workshops

9 sessions

Sunday, May 19: Post-Conference Workshops

1 sessions

Thursday, May 23: Post-Conference Workshops

3 sessions

Thursday, June 6: Post-Conference Workshops

1 sessions

77 sessions

MVPs, MCTs, and international speakers

Speakers

Our speakers are internationally-renowned trainers, authors, and consultants. This year we have a great number of MVPs and MCTs, book authors, and tech conference rockstars.

See all speakers

About

SELA Groupis a training, consulting, and outsourcing company based in Israel with branches in Seattle, Pune (India), Toronto, Singapore, and Washington DC. With more than 450 global employees, SELA is a market leader in training and consulting services on the Microsoft stack, and is a Microsoft Gold Partner in Application Development, Application Lifecycle Management, Learning, and Mobility.

With more than 300 courses developed in-house and 55 senior trainers, the Technology College offers robust curricula and certifications for the IT industry. SELA Group has over 800 clients worldwide including Microsoft, SAP, Intel, Motorola, HP, BMC Software, ECI, Comverse, and IBM.

Since 2009, we organize multiple developer conferences every year. In 2012, we hosted three developer conferences with more than 2,500 attendees. The May SDP is going to be the biggest yet. See you there!

What People Are Saying

Schedule

Sunday, May 5: Pre-Conference Workshops

09:00 - 16:30
Introduction to HTML5

Gil Fink
Still available on May 23
09:00 - 16:30
Improving .NET Performance

Sasha Goldshtein
Still available on May 23
09:00 - 16:30
Parallel Programming: Basic TPL

Bnaya Eshet
09:00 - 16:30
Extreme Meta-programming with T4 and Roslyn

Matthieu Mezil
09:00 - 16:30
Advanced Coded UI Testing

Shai Raiten
09:00 - 16:30
Deep Dive into Windows Phone

Alex Golesh
09:00 - 16:30
Apps and Services: Closing the Gap

Tomer Shaiman
09:00 - 16:30
ALM End-to-End

ALM Team
Introduction to HTML5
09:00 - 16:30
Gil Fink
Improving .NET Performance
09:00 - 16:30
Sasha Goldshtein
Parallel Programming: Basic TPL
09:00 - 16:30
Bnaya Eshet
Extreme Meta-programming with T4 and Roslyn
09:00 - 16:30
Matthieu Mezil
Advanced Coded UI Testing
09:00 - 16:30
Shai Raiten
Deep Dive into Windows Phone
09:00 - 16:30
Alex Golesh
Apps and Services: Closing the Gap
09:00 - 16:30
Tomer Shaiman
ALM End-to-End
09:00 - 16:30
ALM Team

Monday, May 6: Breakout Sessions

Time

Client

Server and Cloud

Visual Studio and ALM

Web

09:30 - 10:15
KEYNOTE: Connected Apps for Windows 8 and Windows Phone 8

Guy Burstein
KEYNOTE: Microsoft's New Platform for Apps -- CloudOS Roadmap

Shmulik Goldstein
KEYNOTE: How Microsoft DevDiv Is Adopting Agile Software Practices

Deniz Ercoskun
10:30 - 11:30
A Crash Course in Windows 8

Jesse Liberty
Cloud Data with SQL Azure Data Sync

Manu Cohen-Yashar
Testing Code from the Pit of Despair

Assaf Stone
Embracing JavaScript with TypeScript

Gil Fink
11:45 - 12:45
Introducing Windows Phone 8

Alex Golesh
What's New in Task Parallel Library 4.5

Bnaya Eshet
10 Reasons Your Software Sucks

Caleb Jenkins
Things Every Developer Should Know About HTTP

Yaniv Rodenski
13:45 - 14:45
Building Windows 8 and Phone Apps with Blend

Tomer Shaiman
Entity Framework: Patterns and Anti-Patterns

Matthieu Mezil
Pull-Based Agile Development Methods

Yuval Mazor
Identity in Modern Web Applications

Manu Cohen-Yashar
15:00 - 16:00
Retire Early: Monetizing Your Apps

Amit Raz
Hadoop on Azure

Yaniv Rodenski
Patterns of Testable Software

Assaf Stone
Attacking Web Applications

Sasha Goldshtein
16:00 - 17:00
Tracing and Profiling Windows Store Apps

David Ostrovsky
Building a StackOverflow Clone in 60 Minutes

Itamar Syn-Hershko
Clean Up Your Act - Clean Code

Amit Raz
Solr - Making Search Easy

Moshe Shamy

Time

Session

09:30 - 10:15
KEYNOTE: Connected Apps for Windows 8 and Windows Phone 8
KEYNOTE: Microsoft's New Platform for Apps -- CloudOS Roadmap
KEYNOTE: How Microsoft DevDiv Is Adopting Agile Software Practices
10:30 - 11:30
Embracing JavaScript with TypeScript
A Crash Course in Windows 8
Cloud Data with SQL Azure Data Sync
Testing Code from the Pit of Despair
11:45 - 12:45
Things Every Developer Should Know About HTTP
Introducing Windows Phone 8
What's New in Task Parallel Library 4.5
10 Reasons Your Software Sucks
13:45 - 14:45
Identity in Modern Web Applications
Building Windows 8 and Phone Apps with Blend
Entity Framework: Patterns and Anti-Patterns
Pull-Based Agile Development Methods
15:00 - 16:00
Attacking Web Applications
Retire Early: Monetizing Your Apps
Hadoop on Azure
Patterns of Testable Software
16:00 - 17:00
Solr - Making Search Easy
Tracing and Profiling Windows Store Apps
Building a StackOverflow Clone in 60 Minutes
Clean Up Your Act - Clean Code

Tuesday, May 7: Breakout Sessions

Time

Web

Client

Server and Cloud

Visual Studio and ALM

09:15 - 10:15
LESS Is More

Shawn Wildermuth
Developing Mobile Solutions with Azure and Windows Phone

Noam Sheffer
Cryptography 101 Using the .NET Framework

Manu Cohen-Yashar
7 Steps to Write Your First Unit Test

Gil Zilberfeld
10:30 - 11:30
Windows Azure Web Sites and Continuous Delivery

Noam Sheffer
Advanced Topics in Windows 8 Programming

Jesse Liberty
TPL and C# 5 Async Methods

Bnaya Eshet
Load Testing with Visual Studio 2012

Oren Ashkenazy
11:45 - 12:45
Creating Data Driven HTML5 Applications

Gil Fink
A Lap around IoC Containers With Castle Windsor

Moshe Levi
Windows Azure Mobile Services

Sasha Goldshtein
Battle of the Mocking Frameworks

Dror Helper
13:45 - 14:45
SignalR and WebSockets

Ran Wahle
Code Portability in .NET

Barry Stahl
Node.js with TypeScript

Yaniv Rodenski
Preparing Applications for Production Environments

Gad Meir
15:00 - 16:00
How to Build CDN for Your Website

Martin Kulov
Lights, Camera, Action: Azure Media Services

Sasha Goldshtein
What's New in the CLR?

Ofir Makmal
Scaling Scrum to the Enterprise

Caleb Jenkins
16:00 - 17:00
Building Scalable JavaScript Apps

Gil Fink
A Guided Tour of the Sysinternals Tools Suite

Gad Meir
Developing Visual Studio Plugins

Shlomo Goldberg

Time

Session

09:15 - 10:15
LESS Is More
Developing Mobile Solutions with Azure and Windows Phone
Cryptography 101 Using the .NET Framework
7 Steps to Write Your First Unit Test
10:30 - 11:30
Windows Azure Web Sites and Continuous Delivery
Advanced Topics in Windows 8 Programming
TPL and C# 5 Async Methods
Load Testing with Visual Studio 2012
11:45 - 12:45
Creating Data Driven HTML5 Applications
A Lap around IoC Containers With Castle Windsor
Windows Azure Mobile Services
Battle of the Mocking Frameworks
13:45 - 14:45
SignalR and WebSockets
Code Portability in .NET
Node.js with TypeScript
Preparing Applications for Production Environments
15:00 - 16:00
How to Build CDN for Your Website
Lights, Camera, Action: Azure Media Services
What's New in the CLR?
Scaling Scrum to the Enterprise
16:00 - 17:00
Building Scalable JavaScript Apps
A Guided Tour of the Sysinternals Tools Suite
Developing Visual Studio Plugins

Wednesday, May 8: Post-Conference Workshops

09:00 - 16:30
.NET Memory Internals

Steve Johnson
09:00 - 16:30
Improving Web Performance

Sebastian Pederiva
Still available on May 19
09:00 - 16:30
Windows 8 Programming

Jesse Liberty
09:00 - 16:30
Will It Blend?

Shawn Wildermuth
09:00 - 16:30
ASP.NET Web API and HTTP Fundamentals

Ido Flatow
09:00 - 16:30
UI Applications Using MVVM and Prism (Day 1 of 2)

Ady Shimony
09:00 - 16:30
Parallel Programming: One Step Beyond

Bnaya Eshet
Still available on May 23
09:00 - 16:30
Craftsman's Workshop

Caleb Jenkins
09:00 - 16:30
DDD & SOA - Done Right

Udi Dahan
.NET Memory Internals
09:00 - 16:30
Steve Johnson
Improving Web Performance
09:00 - 16:30
Sebastian Pederiva
Windows 8 Programming
09:00 - 16:30
Jesse Liberty
Will It Blend?
09:00 - 16:30
Shawn Wildermuth
ASP.NET Web API and HTTP Fundamentals
09:00 - 16:30
Ido Flatow
UI Applications Using MVVM and Prism (Day 1 of 2)
09:00 - 16:30
Ady Shimony
Parallel Programming: One Step Beyond
09:00 - 16:30
Bnaya Eshet
Craftsman's Workshop
09:00 - 16:30
Caleb Jenkins
DDD & SOA - Done Right
09:00 - 16:30
Udi Dahan

Thursday, May 9: Post-Conference Workshops

09:00 - 16:30
Post-Mortem Managed Code Debugging

Steve Johnson
09:00 - 16:30
Getting Started with PhoneGap

Shawn Wildermuth
09:00 - 16:30
Integrating Clients with Web API and Windows Azure

Ido Flatow
09:00 - 16:30
Node.js for .NET Developers

Yaniv Rodenski
09:00 - 16:30
UI Applications Using MVVM and Prism (Day 2 of 2)

Ady Shimony
09:00 - 16:30
Visual Studio 2012 Performance and Load Tools

Martin Kulov
09:00 - 16:30
Moving from C# to C++ and Vice Versa

Gad Meir
09:00 - 16:30
.NET TDD Kickstart

Barry Stahl
09:00 - 16:30
Introduction to TFS 2012

ALM Team
Post-Mortem Managed Code Debugging
09:00 - 16:30
Steve Johnson
Getting Started with PhoneGap
09:00 - 16:30
Shawn Wildermuth
Integrating Clients with Web API and Windows Azure
09:00 - 16:30
Ido Flatow
Node.js for .NET Developers
09:00 - 16:30
Yaniv Rodenski
UI Applications Using MVVM and Prism (Day 2 of 2)
09:00 - 16:30
Ady Shimony
Visual Studio 2012 Performance and Load Tools
09:00 - 16:30
Martin Kulov
Moving from C# to C++ and Vice Versa
09:00 - 16:30
Gad Meir
.NET TDD Kickstart
09:00 - 16:30
Barry Stahl
Introduction to TFS 2012
09:00 - 16:30
ALM Team

Sunday, May 19: Post-Conference Workshops

09:00 - 16:30
Improving Web Performance

Sebastian Pederiva
Improving Web Performance
09:00 - 16:30
Sebastian Pederiva

Thursday, May 23: Post-Conference Workshops

09:00 - 16:30
Introduction to HTML5

Gil Fink
09:00 - 16:30
Improving .NET Performance

Noam Sheffer
09:00 - 16:30
Parallel Programming: One Step Beyond

Bnaya Eshet
Introduction to HTML5
09:00 - 16:30
Gil Fink
Improving .NET Performance
09:00 - 16:30
Noam Sheffer
Parallel Programming: One Step Beyond
09:00 - 16:30
Bnaya Eshet

Thursday, June 6: Post-Conference Workshops

09:00 - 16:30
Improving .NET Performance

Sasha Goldshtein
Improving .NET Performance
09:00 - 16:30
Sasha Goldshtein