Archives for posts with tag: NET

Windows Workflow in .NET 4 (WF4) includes a new set of messaging activities to help you build web services that are implemented with workflows. In this episode, our guest is Dave Cliffe, Program Manager for the messaging activities. Wondering how and why these activities work the way they do? Then tune in and learn something…$0
$0
For more check out my blog, and the WF team blog as well.

Scott Guthrie, Corporate Vice President of the .NET Developer Platform, sat down with Charles Torre and John Papa at DevConnections 2010 in Las Vegas to answer your Silverlight 4 questions live on the air.

This session was recorded live as part of Channel 9 Live at the Silverlight 4 Launch from the Bellagio Hotel & Casino on April 13th 2010.

Join Scott Hanselman as he explains ASP.NET MVC from File -> New Project. 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? We’ll play with call stacks, and avoid PowerPoint slides! This is an introduction to ASP.NET, but it’s not a “basic” session. We assume you have some web development concepts or perhaps you’re a professional ASP.NET WebForms developers who is just starting out with ASP.NET MVC.

image

This session is presented by Scott Hanselman during Microsoft DevDays 2010 in The Hague in The Netherlands.

Computer Scientists and MSR Researchers Wolfram Schulte, Herman VenterNikolai Tillmann, and Manuel Fahndrich join Erik Meijer for an Expert to Expert deep dive into the theory and implementation strategies inside of SPUR, a research Tracing Just-In-Time (TJIT) compiler for Microsoft’s Common Intermediate Language CIL (the target language of C#, VB.NET, F#, and many other .NET languages).  

Tracing just-in-time compilers (TJITs) determine frequently executed traces (hot paths and loops) in running programs and focus their optimization effort by emitting optimized machine code specialized to these traces. Prior work has established this strategy to be especially beneficial for dynamic languages such as JavaScript, where the TJIT interfaces with the interpreter and produces machine code from the JavaScript trace. 

In order to validate that the performance gains of a TJIT for interpreted languages like JavaScript do not depend on specific idioms of the language, the SPUR team produces a performance evaluation of a JavaScript runtime that translates JavaScript to CIL and then runs on top of SPUR.

Read the SPUR research paper.

In this session, Scott Hanselman gives a deep and broad tour of the .NET 4 release, with a focus on making your development experience easier. See lots of demos (and very few slides) showcasing the key new features in the .NET Framework 4 including MEF, improvements in ASP.NET, threading, multi-core and parallel extensions, additions to the base classes, changes and additions to the CLR and DLR, what’s new for the languages (Visual Basic and C#), and of course, what’s new in Windows Presentation Foundation and System.Web. Come and see how all these new features and capabilities improve your overall .NET experience! 

62fb4e66-1b96-43e8-b5ce-8642c96afdf8[1]

This session is presented by Scott Hanselman during Microsoft DevDays 2010 in The Hague in The Netherlands.

Margus Veanes, a Researcher from the RiSE group at Microsoft Research, gives an overview of Rex, a tool that generates matching string from .NET regular expressions. Rex turns regular expressions into symbolic automatons, then gives them to a constraint solver to find matching strings.

The Research in Software Engineering team (RiSE) coordinates Microsoft’s research in Software Engineering in Redmond, USA.

In this video, Jon talks to ASP.NET team member Brad Wilson about new Templating and Validation features in ASP.NET MVC 2.

Brad shows off templating, strongly typed helpers, model validation, and client-side validation, building an edit form at lightning speed. Don’t blink!

Senior Vice President S. Somasegar (aka Soma) joins us for a chat about Visual Studio 2010 RTM, which is available today. Visual Studio 2010 and .NET Framework 4 offer an unprecedented level of support for Microsoft’s platforms, including Windows, Windows Server, Office, SharePoint, Windows Phone, SQL, and Windows Azure. Here we get Soma’s perspective on this release, Microsoft’s broadest developer tooling offering ever, including several enhancements and new capabilities for both managed and native developers alike.

MSDN customers will be able to download VS 2010 and .NET Framework 4.

Tune in!
 

/* Life Runs on Code */

Welcome to the first installment of the Visual Studio Documentary.This is an hour long documentary that is split into two parts, roughly a half hour each. Welcome to part one, where we take you back to the days of MS-DOS and Alan Cooper who originally sold Visual Basic to Bill Gates back in 1988.  Next week we will feature Part Two but for those that would like to watch it sooner, here is Part Two. In addition, each week we will post a longer and more in-depth stand alone interview from the interviewees that were featured in the documentary.

Not only did we sift through hundreds of videos and assets but we sat down for an intimate conversation with those that were there since the very beginning:

Scott Guthrie, Dan Fernandez, Jason Zander, Tim Huckaby
S. Somasegar, Dave Mendlen, Dee Dee Walsh, Mardi Brekke, Jeff Hadfield, Alan Cooper, Anders Hejlsberg, and Tony Goodhew

Part One dives into MS-DOS, OS/2, Windows, Microsoft Visual Basic, Visual Basic 2.0, Visual Basic 3.0, Microsoft Visual C++, Visual Interdev, FoxPro, Visual Studio 97, ASP.NET and the early days of Microsoft’s Dev community. 

We hope you enjoy! 

TIMELINE

Products and Milestones

1975 – Bill Gates and Paul Allen write a version of Basic for Altair 8080

1982 – IBM releases BASCOM 1.0 (developed by Microsoft)

1983 – Microsoft Basic Compiler System v5.35 for MS-DOS release

1984 – Microsoft Basic Compiler System v5.36 release

1985 – Microsoft QuickBASIC 1.0

1986 – Microsoft QuickBASIC 1.01, 1.02, 2.00

1987 – Microsoft QuickBASIC 2.01, 3.00, 4.00

1987 – Microsoft BASIC 6.0

1988 – Microsoft QuickBASIC 4.00, 4.00b, 4.50

1989 – Microsoft BASIC Professional Development System 7.0

1990 – Microsoft BASIC Professional Development System 7.1

1991 – Microsoft Visual Basic released May 20-Windows World Convention –Atlanta

1992 – Microsoft Visual Basic 2.0

1993 – Microsoft Visual Basic 3.0 in Standard and Professional versions

1995 – Microsoft Visual Basic 4.0 released, supported the new Windows 95

1997 – Microsoft Visual Basic 5.0 – introduction of IntelliSense

1998 – Microsoft Visual Studio 6.0 that included Visual Basic 6.0 released (first VS)

2002 – Microsoft Visual Basic .NET 7.0

2002 – Visual Studio .NET

2003 – Microsoft Visual Basic .NET 7.1

2003 – Microsoft Visual Studio w/Intellisense

2003 – Visual Studio .NET

2004 – Announce Visual Studios 2005 – Code name Whidbey

2005 – Visual Studio 2005 release w/Extensibility

2005 – Visual Studio Express released

2006 – Expression Tool Set released – devs and designers work together

2006 – Visual Studio Team release – November 30th

2007 – Visual Studio 2008 (code name Orcas) ships November = Video Studio Shell

2010 – Visual Studios (code name Rosario)

function webCamps ()
{
   day1.learn();
   day2.build();
}

Interested in learning how new innovations in Microsoft’s Web Platform and developer tools like ASP.NET 4 and Visual Studio 2010 can make you a more productive web developer? If you’re currently working with PHP, Ruby, ASP or older versions of ASP.NET and want to hear how you can create amazing websites more easily, then register for a Web Camp near you today!

Microsoft’s Web Camps are free, two-day events that allow you to learn and build on the Microsoft Web Platform. At camp, you will hear from Microsoft experts on the latest components of the platform, including ASP.NET Web Forms, ASP.NET MVC, jQuery, Entity Framework, IIS, Visual Studio 2010 and much more.

Web Camps also provide the opportunity to get hands on with labs and get creative by building in teams. All this with Microsoft experts on hand to guide you through.

Here, we meet the mastermind behind Web Camps, James Senior, to get some details about these camps and to get some insights into the thinking behind this new form of in-person training for web developers. Please note that during the conversation James mentioned that Scott Hanselman will be presenting in Singapore. In fact, he meant to say Sydney.

We look forward to seeing you at camp soon! http://www.webcamps.ms/