|
Use the Calendar list to keep informed of upcoming meetings, deadlines, and other important events.
|
|
| | As a developer you end up wearing a lot of different hats: researcher, designer, janitor, mediator, teacher, student… the list can go on. You likely juggle these hats almost every day and we haven't even mentioned writing a line of code yet. If you want to become a better developer you'll have to learn how to switch these hats out easily and what it means to wear each one well. Most talks often focus on a given technology or tool; some resource that you can use. This talks focuses on how to improve the best resource you have: YOU. Come hear how you can improve yourself by learning, teaching and, yes, even being lazy. | | | | | | 5:30 - 6pm: Social dinner in lobby
6pm - 8pm: Session
Title: Tools, Tips and Tricks for the .NET Developer
Description: You may have heard that a developer is only as good as his/her tools, but tools can only take you so far. To deliver the best applications, you have to consider the code. We will discuss some of the tools available to make you more productive along with several coding tips and best practices that you can apply to your daily activities. This session is very code centric, but targeted at any .NET developer using primarily C# or Visual Basic .NET. | | | | | | It's a new game out there. It's harder than ever to differentiate yourself from every other resume. So how do you do it? How do you find success in an industry wrought with competition? How do you prove to a company that they should hire you over everybody else? This talk covers 7 tips to follow to make sure you know the right people, and that the right people know you.
| | | Parallel Computing with Visual Studio 2010 and the .NET Framework 4 With the .NET Framework today, correctly introducing concurrency and parallelism into libraries and applications is difficult, time consuming, and error-prone. However, as the hardware industry shifts towards multi-core and manycore processors, the key to high-performance applications is parallelism. The .NET Framework 4 and Visual Studio 2010 offer solutions to help make coding, debugging, and profiling concurrent applications significantly easier. In this talk, we’ll examine Parallel LINQ-to-Objects (PLINQ), the Task Parallel Library (TPL), new coordination and synchronization types, and Visual Studio tooling support in order to provide a look at the next generation of parallel programming with .NET. | | | Windows Communication Foundation is Microsoft’s "next-generation" programming platform and runtime system for building, configuring and deploying network-distributed services. It was initially released with .Net 3.0, but there are many people who have yet to dive into this technology. This is an introduction session that will guide you through the basics of Wcf, why you should move to Wcf, and how you can move your existing applications to Wcf. | | | In this presentation, Bryan will show you how to create a fully functional website in minutes using the new ASP.NET Dynamic Data framework introduced in .Net 3.5 SP1. Bryan will walk you through the steps of creating or reusing an existing Linq to SQL or Entity Framework data model, registering the model with ASP.NET Dynamic Data, and customizing the user interface provided this powerful framework. Afterwards, we'll cover integrating ASP.Net Dynamic Data into your existing ASP.Net applications. |  | | Test Driven Development is more than just writing tests first. It requires a different thought process. In this session, we will discover that thought process, and in turn, become more effective developers, with less code, zero defects, and faster delivery. | | | Come and learn about the exciting new out-of-browser support featured in Silverlight 3. This presentation will detail what it is, why you may want to consider it, and how you can use it. | | | The phrase "drive quality upstream" has been abused so badly by ALM software vendors that it has to be relegated to the platitude junk pile along with such all time favorites as "work smarter not harder," "think outside the box," and "synergistic leveraging of code reuse." Before we drive quality anywhere, we need to give quality a seat at the table. VSTS Rosario release will do this by automatically gathering critical information about the project and code and making that data available when, where and to whom it is needed. During this discussion we will examine how Rosario impacts quality across the application lifecycle by:
- Allowing testers to provide developers with details about what the code did instead of just providing the details about what the tester did.
- Allowing development leads and architects to visualize and understand their current code (not the code they wish they had, but the code they really have) so that they can minimize the impact of changes; and
- Allowing developers to understand the impact of their changes in terms of affected tests, concurrency and bounds checking.
The Rosario release of VSTS will bring all project stakeholders together to allow richer information to be shared across every role to make software quality accessible and achievable.
|
|
|
|
|