Tuesday, March 16th, 2010
Mix is upon us ons again. Microsoft has finally released the Windows 7 Mobile SDK which can be found here. There is a supporting site with information here about the new platform and some examples.
Win7 Mobile is not built on previous windows mobile platform but a clean concept. The development tools are new to mobile too. It utilises Silverlight and XNA for application and games development. So it will start with a pretty big developer base.
I was hoping to get a peak at the new Windows Mobile OS from the emulator but all I found was the browser. The UI and other things are there. The ability to compile and tests apps so early is also very nice put none of the rumoured integration with core apps features seem to be available yet. You do on the other hand get to see what the feel of there user journey is like and how the menus and navs will work.
All and all worth a look.
Here is some new Blend 4 + Windows 7 Mobile plugin in for Blend
Here is some nice tutorials.
Friday, July 24th, 2009
Well Silverlight 3 is here and wow they sure are kicking up fuss at Microsoft. In all fairness the progression made in the span of six to nine months between releases is truly astounding. They have added an array of features like out of browser support, perspective 3D and graphics card support just to mention some of the headliners.
With every release of Silverlight I have noticed one relatively unsung hero one could say. Now with H.264 HD video support in SL3 all more need for it. The biggest problem with video is the silly amount of money expected for hosting the files and the cost of bandwidth needed for hosting the files. Microsoft saw this problem and resolved it, at the very start of their Silverlight Quest with there FREE Silverlight Live service: https://silverlight.live.com/
The Silverligh Live service has been around since the beginning it address the biggest issue that people have with Flash video content. Simple premise you host your SL3 files on the live servers and you get 10GB of hosting space. 5TB of bandwidth a month at 1.4 Mb/s per stream. With those kinda numbers you should be more than capable of running a rich with media site built on Silverlight.
Whats odd is since its launch I have heard very little about the site. Wonder if a campain is up and coming?
Friday, January 18th, 2008
Its finally going to happen Silverlight 2.0 which is the C# flavour of Silverlight is going to be out in non-beta and non-alpha. This means its an official release. With all the bells and whistles it looks like Rich internet apps have a new friend. This year is looking to be a pretty full on with the new Visual Studio(code named ORCAS) out end of 2007 and Silverlight 2.0 to arrive in the next couple of months. Microsoft is looking to have a good 2008.
Tuesday, May 29th, 2007
Well I don’t know about you but I have yet work with a graphically rich development environment that makes embedding fonts easy. Saying that the examples always seem pretty easy which is true if you are adding a single font in a single field but when it boils down to multi language & multi font sites there is always going to be trouble. Enough of that for now.
In Silverlight embedding fonts is totally different to flash. In flash the font is compiled into the swf file. Since Silverlight 1.0 is js based there is nothing to compile it into and in 1.1 to my knowledge there is no way to extract resources from the dll if u stick the font in there (which u can do) u cant get it out again. What that means is you need to stick the font up on the server with the rest of the project resources. Then use the downloader object to download and enable the font in the site. The example below is for 1.1 should be easily adapted for 1.0.
public void someFunction()
//creates a new download object
Downloader downloader = new Downloader();
//calls the “downloader_Completed” function when it has completed downloading and the
//complete event is dispatched notice “+=” you don’t have that in flash will try get in it
//overloading in another post
downloader.Completed += new EventHandler(downloader_Completed);
//specify the location and method used to get the font
downloader.Open(“GET”, new Uri(“./Helvetica 35 Thin.ttf”, UriKind.Relative), true);
//starts downloading the font
void downloader_Completed(object sender, EventArgs e)
//gives the text field access to the font or font family that was in the downloader obj
someTextField.SetFontSource( (sender as Downloader));
//sets the font from the font family or the font
someTextField.FontFamily = “Helvetica 35 Thin”;
Wednesday, May 16th, 2007