[via Guy Barrette]
Intrigued by Windows Azure ?
Try it free with a 30 day pass that does not require a credit card.
Go to http://windowsazurepass.com/ and use Canada as you country and CDNDEVS as the promo code.
I’ll be doing an Advanced Silverlight training in Québec city later in May.
>> This course will be taught in French * <<
- What: Silverlight Advanced training
- When: May 10-11 (2 days)
- Where: Québec, Qc
- Registration/info: http://www.runatserver.com/Trainings.aspx#3
Also note that we offer a free license of Telerik's RadControls for Silverlight to every attendee ($999 value)!!
For more information on RadControls, visit:
* We do english class as well… check our website!
This morning I was just wondering why Microsoft does not have “intro videos” like Google has…
And bam, here is a nice introduction to Windows Azure in a 4 min video:
Well done, now I would need one to explain me Office365…
Jump into Azure!
You should try these resources (+ this might be a good start for the Azure Install Fest in Montreal)
- Windows Azure Training Kit - http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en
- Windows Azure Platform Training Courses - http://msdn.microsoft.com/en-us/wazplatformtrainingcourse.aspx
- Code Quick Starts - http://www.microsoft.com/windowsazure/tutorials/
- Azure Boot Camp materials - http://azurebootcamp.com/materials
- Cloud Cover (Channel 9 show) - http://channel9.msdn.com/shows/cloud+Cover
- MIX11 sessions - http://live.visitmix.com/MIX11/Sessions/Tagged/Windows-Azure
If you want more (much more!) try this awesome blog post by Cory Fowler:
http://blogs.objectsharp.com/cs/blogs/cfowler/archive/2010/12/31/essential-resources-for-getting-started-with-windows-azure.aspxTechnorati Tags: Windows Azure
The Montreal .NET Community is organizing a free AzureFest in Montreal. The goal is to help you with the very first steps: create your Azure account, understand the services (Windows Azure, SQL Azure, …), upload your first project in the cloud!
- What: AzureFest Montreal + free pizzas and free WIFI!
- When: Tuesday May 17 from 6pm to 9pm (pizza at 5:30pm)
- Where: Microsoft Canada, 2000 McGill College, Montreal (Quebec)
> More info (in french) and registration:
See you there, bring your laptop, I’ll bring some cool prizes!
Last week I was in Las Vegas for the Microsoft MIX conference.
I was hesitant to go there but at the last minute I decided to attend. Finally I don’t regret it as I needed the latest information on Microsoft clients stack (moving) strategy, especially curious to listen how Microsoft articulate his message on HTML5, and what people think about it (+ I went to several interesting RDs meetings as well). As expected this was a huge HTML5 tidal wave. So I was there to contemplate the wind change for Silverlight, a process already started a few times ago:
- The “Muglia gate” at the last PDC: the misinterpreted message “Our Silverlight strategy and focus going forward has shifted”.
- This message was consolidated and confirmed as accurate a few days later. In case people still had confusion…
- Then there was this post on the Silverlight Team blog, signed by 3 MS VPs a few days before MIX11, which I interpret as “we are not going to focus on Silverlight at MIX11, it will be a massive HTML5 show but please don’t freak out, we continue to push forward on Silverlight for some key scenarios.”
Silverlight presence during keynotes was insignificant
even Kinect got more attention… and this is not a web technology…
For the first time in 6 years Silverlight was not shown in the first Keynote at MIX. In fact, it was barely shown at the second Keynote… Silverlight 5 got only 20 minutes of attention, including 10 min on the BlueAngels website done with… HTML5. So here we are.. Silverlight 5 was shown as a media technology, on a public facing web site. The exact opposite of what the consensus is beginning to believe: Silverlight is for LOB applications, HTML 5 is for public web site. Then we had a demo on the new 3D API, which is pretty solid but again… no focus on business apps here.
But the lack of Silverlight emphasis at MIX can be explained reasonably:
- Silverlight is now a mature technology, there was many more new features to announce for Windows Phone… and Windows Phone is… Silverlight!
- All Silverlight 5 new features were already announced and demoed during a dedicated event, FireStarter back in December (just 5 months ago). Since then the team has been busy working to release the public beta, which is great.
Having said that, I hated the first part of day 1 keynote, and not because of the absence of Silverlight. I found the “native HTML5” message very disturbing, it does not make any sense to me. HTML is everything except platform native! Microsoft trying to sell “Web = HTML5 = Windows” is pretty ridiculous.
Silverlight is not dead
it is funny that as soon as a technology is not shown at a Microsoft technical conference people think it is dead. What we see is Silverlight taking the back seat. It is no more the diva, but it is not being killed. I am sure Silverlight is still playing an important role in Microsoft strategy, but not like we thought at first. This might be difficult to admit for people (like me) who have invested lots of energy (even their whole business) on Silverlight, but think about this: the initial message "Silverlight is a cross-browser, cross-platform implementation of the .NET Framework for building media experiences and rich interactive applications for the web" is no more. 5 or 6 years ago when Microsoft started working on SL they couldn’t have predicted all the changes that happened in the way we consume technologies. Nobody could. Data and apps are moving to so many devices (Mobiles, Tablets, TV, …). iPhone, iPad, Android, Blackberry, … Silverlight is not there, and will probably never be. So Silverlight is not a Silverlight bullet, Microsoft realize it (and it’s a good thing!), and decide to embrace HTML5. while it is time. True cross-platform is for HTML5, Microsoft needs to be on that front too (whatever you think of HTML5 today: no tooling, not mature, …). I agree their marketing message could be a lot better. The way they talk to developers currently is a total mess. From the first keynote we know that the IE team wants Silverlight dead. period. Dean Hachamovitch declared that browsers should read the web without plugins. In the mean time Silverlight team has done an incredible work to deliver this solid release full of incredible features! I guess we have to deal with Microsoft having multiple heads going to different directions.
I see Silverlight going back to where it comes from: WPF! which is ironic… Rich browser experiences are moving toward HTML5. Silverlight is strong and shine for real integrated desktop apps. Silverlight 5 features bring awesome stuff for enterprise apps: elevated trust in browser, vector printing, P/Invoke, unrestricted file access, multiple windows… Silverlight is loosing its “cross platform” promise from its initial headline. The “reach” is now an HTML5 job. The key point here is to not compare Silverlight and HTML5. You won’t use both technologies for the same goal. I really don’t want to compare tooling, productivity or performance, as a .NET developer, see Silverlight and HTML5 as 2 options part of your tool belt. Know the differences and best choice for your project.
And this changes nothing for me. Talking to my customers or while teaching courses, I have always promoted Silverlight for platform business app, not really for public web sites. I (and my company) have built tons of Silverlight apps, among them 1% media and 99% LOB apps. Even now with all the hype and momentum on HTML5, we would rebuild the same apps with Silverlight. But we would for sure consider HTML5 for web sites. Anyway if you are a web developer it would be silly not to consider HTML5 => this is the web! Ignoring HTML5 would be a mistake. But the time you invested in XAML is not lost either.
This week I was invited at the Visual Studio Talk Show, a french .NET podcast, to chat with hosts Mario and Guy about the main announcements (HTML5, Silverlight 5, Windows Phone 7, IE10, Kinect, …) made at MIX this year, so in case you need a recap...
Les nouveautés de la conférence MIX 2011:
If you are in Montreal area, you may be interested in this informal meeting organized by Microsoft:
”Coffee And Code” MS community gathering
1245 Rue Drummond
coin Sainte-Catherine ouest
Montreal, Canada H3C 1V8
Friday April, 29
1pm to 5pm
You can see the event and register on Facebook:
See you there!
Check out this free Silverlight tool to filter and mass download your selection of MIX sessions:
You’ll get a .bat file, then you need to install wget before downloading content, read more here:
Note: you can watch or download sessions free from the official site as well, but you will find this tool pretty convenient.
On Monday I did a “Back from MIX” presentation (in french) at the Montreal .NET Community with my co-worker Justin.
It was great and I did my best to articulate the message from Microsoft at MIX, which is a task much harder than you would think (huge difference between both keynotes, and what MS is doing with HTML5…), so I tried to question and make people think by themselves.
Download the slides (french)
We Love Windows Phone fan-video
MIX sessions and keynotes
Silverlight 5 beta
Silverlight 5 Augmented Reality demo
Silverlight 5 3D
VS2010 ASP.NET MVC3 Tools update
Kinect Sdk (spring 2011):
Project NAVI (Navigational Aids for the Visually Impaired)
Check out this awesome fan-video on Youtube:
Microsoft showed this at MIX11 while opening the second day’s Keynote, and said that if the video gets 200 000 views (currently 68160 as you can see if my screenshot), they will air it in a national TV ad spot!
The video was created by a Brandon Foy, a very promising digital artist, congrats!
Silverlight 5 beta is now available, exactly 1 year after Silverlight 4 released.
Please note there is no “go-live” license at that time, so this release is for evaluation only. End-users won’t be able to try your SL5 beta apps as the runtime is not public yet.
>> Important: you need VS2010 SP1.
It *should* be safe to install all this in your regular machine has it comes with multi-targeting in VS210, so you can still target SL4 for your apps. But in your browser the runtime will be SL5 only. Blend preview and Blend 4 can be together on the same machine with no problems.
The new features of Silverlight 5 have already been announced back in December 2010 during the FireStarter event.
I think there was not many new features added since then, the Silverlight team has been working hard to finish and release this public beta.
Among the new features available in this beta I would mention:
- XAML binding debugging
- Ancestor RelativeSource
- Implicit data templates
- Multi-click support
- Binding on style setter
- Custom markup extensions
- Trusted applications now available in browser (need certificate and local registry setting)
- Multiple Window support (Trusted OOB)
- WebBrowser control now available in browser
- 3D Graphics API
- + a lot more…
Read Tim Heuer’s post for more details:
This one gave me headache so I hope this will help people.
I’m using Windows Home Server (WHS) v1 in network with 2 laptops and after a storm that destroyed my server power supply I haven’t been using it for a long time.
A few weeks later I replaced my power supply, restart the server and then try to log on from both remote laptops but impossible to login! (still able to login physically on the server though).
While trying to login from the Windows Home Server console I always get a “Password is incorrect” error message. And both laptops appear greyed out in the computers list.
But… I am sure of my password and nothing had changed on my remote machines: same hardware, same user, same password, same network, …
At first I found maybe the recent installation of Windows 7 SP1 changed my laptop ID so I did an uninstall/reinstall of the WHS Console but still no luck. And my second laptop was still unchanged without SP1, so….
After some research I finally found that my server’s date and time was wrong (5 years difference… might be a CMOS battery issue). Corrected and then password worked like a charm. Just a bad error message…
Nice! .toolbox Microsoft tutorials provide learning content for Windows Phone 7 Design!
“Explore different tutorials to get hands on with Silverlight and Expression Blend across a wide array of topics in a short time.”
At the time of writing this, there are 7 tutorials with samples, text and videos:
And don’t forget to go to the courses section to discover 4 WP7 modules:
This year again I will be at MIX, the major Microsoft Conference about web technologies, which will be held next week in Las Vegas.
I expect to hear cool stuff about:
- Silverlight 5
- Silverlight with Azure
- Silverlight on XBox?
- Expression Studio 5?
- Windows 8 tablet UI?
- HTML5 tooling
- Windows Phone vNext?
- WP7 Nokia devices?
- Natural User Interfaces: Surface, Kinect (Sdk for SL?), …
Silverlight 5 beta availability at MIX has already been announced:
As for previous years you will be able to watch sessions online a few hours after they finish:
But if you are in Montreal area and interested to hear about what happened at MIX, know that I will take part in those 2 events:
Montreal .NET User Group
On April 18 I will do a “Back from MIX” presentation with my co-worker Justin:
So we will try to summarize a “best of MIX” for you
+ I will give some goodies, a few t-shirts and a free Licence of Telerik Ultimate suite!
Visual Studio Talk Show
The same day I will record a talk show on the same topic, which should be live a couple of days later on:
I’m really excited to announce that I have been appointed Microsoft Regional Director today (and this is *not* an April’s Fool…).
As you know there is already Guy Barrette in Montreal and there is absolutely no change with that. So we are now 2 RD in Montreal and I hope we will form a great team around the Microsoft ecosystem.
Learn more about the Microsoft Regional Director role:
Now maybe you wonder:
- Am I payed by Microsoft now?
- Do I loose my MVP ?
You can find answers to such questions in this interesting QnA around the RD program:
Who are the Microsoft Regional Directors?