ScottGu’s Lap Around Silverlight

I just noticed that the Virtual TechEd folks recently published ScottGu’s ” A Lap Around Silverlight” talk. Watch (or download) it now BTW, @~30:00 did you get the joke from the audience? the “fruit box” is a macbook that shows up later in the talk 😉 Enjoy Read More……(read more)

.NET Framework 3.5

Daniel Moth has a good post describing .NET Framework 3.5 … I though i’d share part of it here as it is likely better than one I could do… thanks Daniel. Our goal with the .NET Framework 3.5 was to make it very easy for customers to adopt while providing some really interesting new value. The “easy to adopt” comes from what we call the “Redbits”.. There we are using the same core bits as .NET Framework 2.0 and 3.0 (we just rolled in an SP1 to fix customer reported issues and such)… there should be no breaking changes there and these SPs will be made available on windows update for everyone with 2.0 andor 3.0… The new value comes from the “greenbits” that are brand new assemblies. Daniel also has a good list of the new stuff in .NET…(read more)

New Acropolis Videos posted

We heard laud and clear at Teched that folks wanted to see more of acroplis… So here we are the first day back from TechEd and we have three new videos including source code… Catch all the action at: Enjoy! Using Acropolis PartPanes The Acropolis PartPane allows you to host the views of child parts within the views of their parent components. In addition, the PartPane provides a chrome, which exposes some of your parts’ functionality to the user automatically, and helps to provide a uniform visual experience for nested parts. This presentation demonstrates how to use the PartPane, and introduces some of its features. Author: David Poll Duration: 5 minutes, 22 seconds Video Downloads: WMV | Zune | iPod…(read more)

Silverlight in the TechEd Keynote

I just noticed that they posted the full keynote from Teched 07… I encourage you to watch the whole thing (especially the first few minutes on the Back to the future gag where Microsoft makes fun of ourselves a bit).. The Silverlight demo is at 1:19… there Jamie Cool does a very compelling demo of Silverlight, shows off some applications and just a bit of code. Enjoy! Read More……(read more)

Professional ASP.NET AJAX

Just got a copy of this new book on ASP.NET AJAX and it looks great. It should be because Matt is the Development Manager for ASP.NET so he deeply understands the product. He has also worked on several other books and I can personally attest to the fact that he can indeed form complete sentences. Professional ASP.NET 2.0 AJAX Enjoy Read More……(read more)

Silverlight, ASP.NET, Expression and Windows Server 2008

I had a great time this morning with Sam and Mai-lan from the IIS and Windows Media Server teams. Together we demo’ed some cool new stuff in ASP.NET including: Expression Media Encoder asp:Media UpdatePanel and UpdateProgress AutoCompleteExtender and TextWaterMarkExtender asp:History – Finally control over the back button! Profile Service Bit rate throttling in IIS7 – which allows web site vendors to control the wasted bandwidth due to drop off while still preserving a great initial experience. Live Streaming with Windows Media Server – this is a very cool demo where we use Expression Media Encoder to encoded some video live from a webcam, push it to a WMS server which then makes it available to HUGE numbers of folks for live viewing.. anyone…(read more)

Silverlight1.1ASP.NET PhotoViewer Application

Chung Webster gave a great talk at TechEd today about how to use Silverlight and ASP.NET today… in it he built up a very cool PhotoViewer appwith some great panning and zooming effects, FileUpload, Networking all from managed code in the browser! Download the full source code … Enjoy Read More……(read more)

Bonus Acropolis Information: Video, Live docs and More!

Oh, cool, I just learned that if I work fast I can have a blog post of mine featured prominently in Kathy’s talk at TechEd, DEV318 – Windows .NET Client: Building Rich Client UI with the “ Acropolis ” Framework. Here is a video I published this on with Jame’s Live Writer plug in . var AppNameWrapper7eae9594a5194777aadbe764470e4953 = document.getElementById(“AppNameWrapper7eae9594a5194777aadbe764470e4953”);
CreateSilverlight7eae9594a5194777aadbe764470e4953(); Also, we have on line docs! I love being able to link to exactly the part of the framework you are talking about… plus they are easier to find with your search engine of choice.. A few suggestions: Walkthrough…(read more)

TechEd ’07 Feedback for Wednesday

Well, after taking the red-eye from Seattle last night I made it to TechEd in time to get some really good feedback. I feel lucky to get to drill into two different areas of feedback… the web space with ASP.NET, AJAX and Silverlight and the client space with WPF, Cider and Acropolis. In the web space… I had on my conspicuous Ajax Experience shirt partially to see if it would server as fodder for an interesting conversation. It did! On the ride from Dallas to Orlando I talked with the owner of a set of careerHR web sites… many of them are in ColdFusion and he is looking for how to revitalize them… I gave him a private showing of the demos of my talk at TechEd and the Ajax stuff really resonated with him. He was exited about how he could…(read more)

Ready for Teched ’07

I am pretty excited about Teched ’07 June 4-8th in Orlando (if you are not already attending, you can still register). Here are a few of the sessions that I think will be very cool. WEB319 – A Lap around Silverlight – Scott Guthrie If you are making it to TechEd, you have got to come see Scott give an overview of Silverlight… Even if you have been closely following, you will get a ton out of this.. Scott does an excellent job of explaining the platform in a fun and excited way! WEB318 – Creating and Delivering Rich Media and Video on the Web with Silverlight, Expression Studio, and Windows Server 2008 – Brad Abrams (and co) I am going to give an evolution of the session I gave a Mix on how to take advantage of Silverlight from…(read more)

Search engine optimization for Silverlight and Ajax

Check out your referral logs.. notice a pattern? If your logs are like mine, a HUGE percentage of your hits are coming through a search engine (Google, Yahoo, MSN)… Here is 3 minutes worth of referral logs from my blog… In a world where a good percentage of your content is dynamically created and displayed in Ajax or Silverlight, how can you enable search engines to find your data? Well, a bunch of folks across the web have been doing some thinking on this. Jonathan Hawkins recently did a session at mix on the topic and posted some thoughts. Nikhil also discussed the issue in his talk at mix and posted some interesting techniques as well. ASP.NET Futures CTP has features to enable you to have multiple code driven dynamic sitemaps. This can…(read more)

.NET Client Application Services

One of my favorite features in Orcas is the ability to leverage the ASP.NET Application services from any client application (ASP.NET, Ajax, WinForms, WPF, or even Silverlight!).. This allows you to do things like share a common membership, role management and profiles across a number of presentation tears. It also enables very easy roaming user state… Check out how easy it is to use the profile store… here I am using Windows Authentication, but of course you can use forms or your own system just as well. In fact any system can be rolled into the ASP.NET Auth system (there is a whole book on the subject ). Part 1: Create the web site. 1. In Orcas Beta1, Create a new ASP.NET Web Application 2. Fill in the profile section of the web.config…(read more)

VB6 Applications just got a bit cooler!

A while back I talked about Bringing new life to your VB6 apps with the Interop Forms Toolkit and now they have shipped Version 2.0… If you have a VB6 app and you are looking to take incremental advantage of .NET, you should check this out. Here is a cool example project where they leverage the WinForms MenuStrip and ToolStrip in a VB6 application! Very cool.. I can’t wait to see what you do with it! Read More……(read more)

Free Refactoring tool for ASP.NET

I just watched a very cool demo of Refactor! for ASP.NET by Developer Express . This is a free code refactoring tool includes tons of refactorings that are truly timesavers… Here is a blog post with the details… Powerful/Free Download: Refactor! for ASP.NET 2.2 And here are a couple of my favorites… Move styles in CSS class… Surround with an UpdatePanel.. Check out the full video here: Read More… Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!…(read more)

PM Tip #12: Don’t waist keystrokes

At Mix I ran into Jeff Atwood who reminded me about a my post on the “Be More Visible” Sham . He also told me I should take a look at Jon Udell’s post Too busy to blog? Count your keystrokes [via Jeff’s blog ] While I don’t think every PM has to be a noteworthy blogger to have a successful career, I do think Jon’s principle of conservation of keystrokes is an important one. By far the biggest problem I see on teams of > 1 is communication. Different people know different information, this leads to disconnects and often to product design, quality and schedule issues. Teams need better communication and PMs are primarily responsible for this. So think about the email you are getting ready to write… Should you add a tester or dev to that email?…(read more)

Mix Session Video — Silverlight: Creating and Delivering Amazing Video Experiences on the Web

I just noticed that they got the video for my Mix talk posted … Silverlight: Creating and Delivering Amazing Video Experiences on the Web It is completely free! You don’t have to have been an attendee to see it. Please take a look and let me hear your thoughts and feedback. Enjoy! Read More… Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!…(read more)

Silverlight @ Mix: The Home Games

I know many of you are following all the excitement here at Mix from home. I am super happy that they already have several of the sessions posted for live streaming or downloading. Here are a few that I think are worth watching first.. Mike Harsh : Deep Dive on Silverlight Media Integration Mike goes super deep on the media support in Silverlight… John Lam and Jim Hugunin : Just Glue It! Ruby and the DLR in Silverlight John and Jim are an excellent duo… They have a great interchange on the power of dynamic languages ion the platform. Anders Hejisberg: Using LINQ to Dramatically Improve Data Driven Development in Web Applications Andres + Linq. What more do I need to say. Jamie Cool and Nick Kramer : Building Silverlight Applications Using…(read more)

Silverlight 1.1 “Airlines” managed code sample published

Wow — less than a day after they keynote we have the source code for the “Silverlight airlines” application posted. Check out David Anson blog on it which includes a live link and of course full source code ! Check it out and build your own! I can’t wait to see what folks do with this stuff… please send me your sample apps! Read More… Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!…(read more)

Mix Session Overview — Silverlight: Creating and Delivering Amazing Video Experiences on the Web

I had a great time in my Mix session today… there was great buzz in the room. Silverlight download ASP.NET Futures download Live demo site Here are a few highlights… I started off talking about the importance of having your site “Look Great and Feel Great”. In the demo for this section, I showed off I Expression Media Encoder . What is really cool is that Expression also outputs the brand new asp:Media control . This is so cool because it handles all the issues of using Silverlight in the different browsers with NO client side javascript and fully use the power of the server (databinding, etc). Check out the new ASP.NET Futures release to get these bits. The next principle I talked about was “Uninterrupted Flow”. The goal here is to make…(read more)

Silverlight on .NET Rocks

I had a chance to talk to the great folks over at .NET Rocks about a couple of the big Silverlight announcements we did here at the show. Check it out and let me know what you think! Show #233: Brad Abrams Announces Silverlight The whole think is great, but the interview with me starts at about 12:20 Read More……(read more)