לפתח פעם אחת, לשחק בכל מקום. ראיון עם אלכס גולש לקראת טקאד 2010

בתור מי שתמיד אהב לשחק משחקי מחשב, הגעתי לעולם המחשבים עם הרצון לפתח כאלו בעצמי. עם השנים למדתי שפיתוח משחקים הוא דבר כיפי, אך לא פשוט בכלל... לאחרונה גיליתי את XNA Game Studio, שמאפשר לפתח משחקים ל- PC, XBOX ועכשיו גם ל-Windows Phone 7. את כל זה עושים בסביבת .NET ובצורה כיפית ביותר! להמשך הפוסט >>


Development Tools and Technologies

במסלול טכנולוגיות הפיתוח נתמקד בפתרון הבעיות של היום ונלמד על הטכנולוגיות שיסייעו לנו מחר. שלל טכנולוגיות, כלי פיתוח ופתרונות, הרבה דמויים והרבה קוד! המסלול יפתח בהרצאתו של Jason Zander, סגן נשיא במיקרוסופט העולמית שיספר לנו על הטכנולוגיות החדשות מבית מיקרוסופט ועל העתיד של עולם הפיתוח ולאחר מכן 20 הרצאות טכנולוגיות בהן לעומקן של הטכנולוגיות האחרונות: Parallel Computing, Silverlight, XNA, Windows Phone 7, Visual Studio 2010, ASP.NET 4 ועוד.

הרצאות:

Developers Tools and Technologies Keynote

Keynote session - introduction to the

Speaker: Jason Zander | Technology: VS2010;IE;LightSwitch;Silverlight

new dev technologies from microsoft by Jason Zander, MS Corp VP
View
Jason Zander

Parallel Programming in .NET 4: Task Parallel Library, PLINQ and more

Speaker: Stephen Toub | Technology: VS2010

.NET 4 and Visual Studio 2010 include new technologies for enabling parallelism in managed applications. In this session, we’ll explore key areas of support, including the Task Parallel Library, PLINQ, concurrency views in the Visual Studio profiler, and new debugger tool windows.
View
Stephen Toub

What's new in ASP.Net 4

Speaker: Leon Langlayben | Technology: VS2010;ASP.Net

The .NET Framework version 4 includes enhancements for ASP.NET 4 in targeted areas. Visual Studio 2010 and Microsoft Visual Web Developer Express also include enhancements and new features for improved Web development. This session provides an overview of many of the new features that are included in this release.
View
Leon Langlayben

Building Large-Scale Applications with WPF & PRISM

Speaker: Eyal Vardi | Technology: Silverlight;WPF;P&P

PRISM is usually thought of as a set of libraries that help WPF applications be scalable and testable. In this session we will go beyond this point and focus on PRISM’s features that are fundamental for extending and expanding WPF application to support large-scale applications. We will explore modularity, view regions and commanding as our baseline features and proceed to communication with the server, Threading, MVVM and more.
View
Eyal Vardi

The Ultimate .NET Developer Toolbox

Speaker: Alon Fliess & Vlad Azarkhin | Technology: .Net

One of the differences between animals and human-beings is that we create and use tools. A productive developer knows to use the right tools for the right task. In this lecture you will be introduced to the must have developer tool set.
View
Alon Fliess
Vlad Azarkhin

A Lap Around Internet Explorer 9 For Developers

Speaker: Pete LePage | Technology: IE

With Internet Explorer 9, your websites look and perform as if they were native to Windows. Today’s websites and browsers only use 10% of what your PC offers, but with Internet Explorer 9 you can tap into the power of your whole PC so your websites shine. With support for HTML5 and modern open web standards architected to take advantage of the hardware in your PC means that the same markup not only works across the web, but runs faster and delivers a richer experience through Windows and Internet Explorer 9. This session covers the new features in Internet Explorer 9, highlighting the top features, and dives into how you can take advantage of the new features and standards like HTML5, CSS3, Canvas, SVG, and ECMAScript 5 today.
View
Pete LePage

Rapid Application Development with Visual Studio LightSwitch

Speaker: Amit Peer | Technology: LightSwitch;VS2010

Microsoft Visual Studio LightSwitch gives you a simpler and faster way to create professional-quality business applications for the desktop, the web, and the cloud. LightSwitch is a new addition to the Visual Studio family. This session is introduction to VS Lightswitch
View
Amit Peer

Building Ajax Applications with ASP.NET 4 and jQuery

Speaker: Dan Amiga | Technology: VS2010;ASP.Net

The jQuery library is an open source JavaScript library that has a passionate community of developers. Come learn how Microsoft is working with the jQuery project to contribute new features to jQuery such as support for client-side templates and how Microsoft is working to make it easier to use jQuery with Microsoft technologies such as ASP.NET, Windows Communication Foundation, and OData.
View
Dan Amiga

Patterns of Parallel Programming with .NET 4

Speaker: Stephen Toub | Technology: VS2010

Understanding common patterns of parallelism is one of the best ways to successfully parallelize your code. In this session, learn common parallel patterns and how they can be easily implemented using the .NET Framework 4 and technology like the Task Parallel Library.
View
Stephen Toub

Building Amazing Web Applications with ASP.NET MVC 3

Speaker: Ori Calvo | Technology: VS2010;ASP.Net

We’ll dig into the details and try to put MVC into perspective. Is WebForms going away? What’s better about MVC vs. WebForms? How does MVC sit on top of ASP.NET and how was it written
View
Ori Calvo

Deep Dive: Debugging and Performance in Visual Studio 2010

Speaker: Sasha Goldstein | Technology: VS2010

In this session we'll see how the toughest dump files can be analyzed in Visual Studio 2010, what crazy debugging techniques are now possible with the CLR 4 SOS, and how the revamped profiler can analyze your application's performance and concurrency characteristics.
View
Sasha Goldstein

Deep Dive into Sharepoint 2010 Data Access

Speaker: Itay Shakury | Technology: SharePoint;VS2010

Accessing data is a major part of every SharePoint project. SharePoint 2010 steps up to the front of technology, introducing us new data access technologies that change the way we work with SharePoint. Whether you are a developer, advanced user, or an architect, I encourage you to come and hear about these exciting new technologies.
View
Itay Shakury

Dependency Injection (DI) and Inversion of Control (IoC) using MEF and Unity

Speaker: Pavel Yosifovich | Technology: VS2010

The session explores the Managed Extensibility Framework and the Unity application block, showing how to leverage these to get Inversion of Control and Dependency Injection capabilities, following the well-known Open-Closed principle which states, “software entities should be open for extension but closed for modification”.
View
Pavel Yosifovich

Adding Multi Touch to Your Silverlight / WPF Application User Interface

Speaker: Yochay Kiriaty & Dr. Yaacov Greenshpan | Technology: Win7;Silverlight;WPF

How is touch supported in SL & WPF? This session provides overview of the touch support in WPF & SL.
View
Yochay Kiriaty
Dr. Yaacov Greenshpan

Building LOB Applications with Silverlight 4 and WCF RIA Services

Speaker: Gal Kogman | Technology: Silverlight

One of the biggest development areas in Silverlight 4 is the support for traditional business applications. Along with the equally new WCF RIA Services technology, building line-of-business (LOB) applications with Silverlight 4 is a breeze. This session provides a walkthrough of using Silverlight 4 and RIA Services RC in Visual Studio 2010 to build business applications that can display SQL Server database data with ease.
View
Gal Kogman

Building N-Tier Applications Using Entity Framework 4

Speaker: Gil Fink | Technology: VS2010;EF4

Entity Framework 4 brings many new opportunities for building complex data driven applications. In this session we will discuss the considerations and approaches for building N-Tier applications with Entity Framework 4.
View
Gil Fink

Visual Studio 2010 Tips and Tricks

Speaker: Lisa Feigenbaum | Technology: Visual Studio

Join us for a demo-packed Visual Studio 2010 session and leave with a fun application you can use to analyze trends on Twitter! While developing this application, we’ll see how you can code faster with new C# language features and code focused tools. We’ll use new capabilities like the Parallel Extensions, WPF drag and drop data-binding, and DGML graphs. We’ll also optimize the development environment using new features like multi-monitor support, zoom, and Start Page customizations.Lisa Feigenbaum is a Community Program Manager for the Visual Studio Professional team, which includes the Visual Studio IDE and Managed Languages (Visual C#, Visual Basic, Visual F#). She manages the Community program, including gathering customer feedback to drive product planning, as well as creating content such as videos, blogs, websites, and conference presentations. Lisa has been a member of the Visual Studio team since 2004. Before her current role, she was a Feature Program Manager for the Visual Studio Editor and Debugger. You can find Lisa on Twitter at http://twitter.com/lisafeig and read her blog posts at http://blogs.msdn.com/lisa. Before joining Microsoft, Lisa earned an M.Sc. and B.A. in Applied Mathematics from Harvard University.
View
Ron Jacobs

Building Your First Windows Phone Silverlight Application

Speaker: Yochay Kiriaty | Technology: WP7

The new OS for phones - this session introduce the new Windows Phone and what's in it for developers
View
Yochay Kiriaty

XNA Studio 4.0: Code Once, Play Everywhere! PC, Xbox, Phone

Speaker: Alex Golesh | Technology: XNA;WP7;Silverlight

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 the real world computer games running on all platforms together!
View
Alex Golesh

HPC Server 2008 R2 – Technical Update

Speaker: Dr. Torsten Langner | Technology: HPC Server

Windows® HPC Server 2008 R2 is the third version of Microsoft’s solution for high performance computing (HPC). Built on Windows Server® 2008 R2 64-bit technology, Windows HPC Server 2008 R2 makes it easier than ever for companies to benefit from high-performance computing. Within this technical update we’ll discuss the newest features.
View
Dr. Torsten Langner

How to survive a WPF/Silverlight User Experience Project

Speaker: Dr. Yaacov Greenshpan & Eli Kagan | Technology: Silverlight;WPF

It is all about saving: less development effort, less bugs, easier maintenance and above all – better product. In this session we will share our knowledge in building XAML based UX (User Experience).
We will show you how to keep away from the mines we have stepped on and will share the best practices and methodology we gained. But above all, we will talk about XAML implementation practices.
View
Dr. Yaacov Greenshpan
Eli Kagan