Microsoft needs to learn to package#

Zune-colors.jpgJust came across this fascinating video at YouTube. Microsoft takes the Apple Ipod and repackages it according to current Microsoft packing conventions. The results are hilarious but do illustrate Microsoft's general tendency to overemphasize every single little product feature and cram information into it's packaging. Interesting video illustrating some points that Microsoft should consider in it's branding for for the future - especially with the whole Zune release coming soon.

9/29/2006 4:21:05 PM (New Zealand Daylight Time, UTC+13:00) #    Comments [6]  | 

 

Windows CE 6.0 Released#

logo_win_embedded_ce.gif"Yamazaki" or as it's better known: Windows CE 6.0 has been released to market. Windows CE 6.0 will be the base platform for the next version of Windows Mobile. Press information is here, and from Mike Hall's Blog the following is some basic info on new features:

  1. Operating System architecture.
    • CE 6.0 now supports upto 32k processes with 2GB virtual memory per process (CE 5.0 supported a maximum of 32 processes with 32MB Virtual Memory per process)
    • Operating system processes moved to kernel space (GWES, Device driver manager, file system manager are all in kernel space - improves performance)
    • New Kernel mode and user mode driver model (CE 5.0 only supported user mode drivers) - kernel mode drivers for performance, user mode drivers for stability - plus you can now have multiple instances of the user mode driver manager (hey, you have upto 32k processes!)
    • Strict partitioning of user mode and kernel mode (no SetKMode!)
  2. Tools - The CE 6.0 development tools are integrated with Visual Studio 2005 - this gives you one tool to configure, build, download, debug, and test the operating system and the same tool to write your native (Win32, MFC, ATL, WTL, STL) or managed (C#/VB) applications.
  3. Technologies - more information on supported operating system technologies will be made available at launch.

9/28/2006 1:54:38 PM (New Zealand Daylight Time, UTC+13:00) #    Comments [0]  | 

 

Rideme?????#

Okay, so I could not resist posting on this. Check out www.rideme.co.nz - not only is it the worst web UI since, well since I took over support of a recent badly designed commercial website (that shall remain nameless) but it's also a case of WTF? I meant what was something thinking with a name called rideme... RIDEME of all things!

9/28/2006 11:57:09 AM (New Zealand Daylight Time, UTC+13:00) #    Comments [4]  | 

 

Who needs an ESB?#

I guess the comic really does say it all!

esbComic.JPG

9/27/2006 10:48:24 AM (New Zealand Daylight Time, UTC+13:00) #    Comments [0]  | 

 

Hard Reseting Pocket PC Device#

I can across this list on pocketpcadddict.com that contains instructions on hared reseting a huge of amount of current windows/pcoket PC based devices. Very useful... I was looking for details on how to reset my (borrowed) KJAM.

9/14/2006 12:55:07 PM (New Zealand Standard Time, UTC+12:00) #    Comments [0]  | 

 

Vista RC1 Initial Experiences#

vistalogo.jpgOkay, so the plan once I got RC1 download was as follows:

  • Install Vista RC1 x32 on a new partition on my work laptop
  • Install Vista RC1 x64 on a dedicated Vista partition on my Dual Opteron home machine

I haven't looked into doing my laptop yet (more on this later when I do it), but I did install Vista x64 for my dual operton machine. Initial thoughts from a quick play:

  • Simple easy installation. Much easier for joe-user than XP
  • The interface is simply beautiful. The usability is massively improved over XP. I especially liked the simpler shell integration as this is something I still personally use a lot (i.e. I prefer to type c:\ as opposed to opening up windows explorer)
  • No Vista x64 drivers for any of my m-audio gear. I have the audiophile 24/96 sound card and an audiosport 4x4 midi box. It meant I couldn't do any multimedia testing - I really wanted to see how well certain multimedia software worked, but I'll guess I'll have to wait.
  • Big speed improvements over Vista Beta 2. It seems to run much faster on my dual operton if not fly. 

Couple of interesting notes, that Vista now longer uses boot.ini for multiboot. Instead it has a whole new mechanism which is slighty confusioning if you have a couple of other OS's already loaded on your machine. Some interesting links on how config and change the new boot configuration data can be found here and here

9/12/2006 10:40:03 AM (New Zealand Standard Time, UTC+12:00) #    Comments [0]  | 

 

Vista RC1 on MSDN#

vistalogo.jpgWell it wasn't there last night when I checked, but it Vista RC1 is now on MSDN friday morning NZ time. A full couple of days ahead of schedule! MSDN sure is gonna be slow over the next few days!!!!

9/8/2006 11:54:21 AM (New Zealand Standard Time, UTC+12:00) #    Comments [0]  | 

 

Unit Testing in Visual Studio Team System#

Recently I've fielded a few questions from colleagues and customers on what is Unit Testing and how is it done in Visual Studio Team System. I have to say that Unit Testing has become a bit of ambiguous term in the IT industry and so the term means different things to different people. I'm in favour of Unit Testing being re-badged "Developer Testing" as this is the core essence of Unit Testing in my opinion. I.e. it's testing of code done by software developers as part of the development process. The follow set of links is further background and reading:

Unit testing defined: The short definition of unit testing | The wikipedia definition of unit test | A broader summary of unit testing | Softwaredev.com articles on testing

Visual Studio Team System Unit Testing: TheServerSide.net article on testing in VSTS and VS2005 in general | OnDotNet article covering unit testing in VS2005 including VSTS, NUnit and others | MSDN Walk through on unit testing in VSTS

This comment from the TheServerSide.net article sums it up best in my opinion:

"Jay Flowers, a lead developer at Northrop Grumman, said "One does not purchase VSTS for a unit testing framework or for a source control repository. It is purchased because it is an integrated platform to help enforce and encourage your chosen process. The main thing that VSTS offers over the other frameworks available is integration into the software development process."

I firmly believe (aside from testing aspects) Visual Studio Team System is the most cost-effective collaboration platform for Microsoft Development Teams. It may not do every aspect as perfect as some other tools, but it as fully integrated and customisable. The ability to have integrated unit testing is a major selling point of VSTS.

9/7/2006 3:11:06 PM (New Zealand Standard Time, UTC+12:00) #    Comments [1]  | 

 

National Microsoft Practice Manager#

lukas-thumb.dasblog.JPGI joined Optimation NZ over a year ago now and since then as Managing Principal I have been focusing on building a team of Microsoft consultants in Auckland. The focus rather than being that of a development team is instead a focus on activities such Architecture/Design, Project Management, Analysis and Microsoft Product Implementation. In recognition of my efforts, I've now been awarded the additional role of National Microsoft Practice Manager, which means I horizontally oversee our Microsoft capability through Optimation's technology, software and managed services teams right across New Zealand.  

9/7/2006 1:29:47 PM (New Zealand Standard Time, UTC+12:00) #    Comments [2]  | 

 

.NET 3.0 Release Candidate#

dotnetfx.gifIn more Microsoft release candidate madness .NET 3.0 has rearched RC status. The link is not yet posted on MSDN as far as I can see, but a quick google search reveals this Microsoft downloand link to download the RC.

Coverage of this can be found on Microsoft Watch.com and ActiveWin.

9/4/2006 3:58:02 PM (New Zealand Standard Time, UTC+12:00) #    Comments [0]  | 

 

Vista RC1 Released#

vistalogo.jpgOver the weekend NZ Time, Windows Vista RC1 was finally released. Full details are on the Vista team blog. Summary details here:

Jim Alchin writes:

"To the TechBeta community:

It’s official Windows Vista RC1 is done!

We could not have achieved this milestone without your support. The quantity and quality of feedback and data we received from you has been essential to helping us progress. Thus we wanted you to be the first customers outside of Microsoft to get access to the bits. Next week, a broader set of technical customers will get them via MSDN and TechNet. But you’re the first! We wanted to get it into your hands asap so you can start giving us feedback right away.

You’ll notice a lot of improvements since Beta 2. We’ve made some UI adjustments, added more device drivers, and enhanced performance. We’re not done yet, however quality will continue to improve. We’ll keep plugging away on application compatibility, as well as fit and finish, until RTM. If you are an ISV, RC1 is the build you should use for certifying your application.

The operating system is in great shape with RC1, but there’s still a lot of testing to do. You’ve come through for us so far, and I’m asking you to once again put the pedal to the metal and send us feedback. Windows Vista is going to touch hundreds of millions of lives all around the world. Thanks for everything you’re doing to help us give them the best experience possible.

Jim"

9/3/2006 8:59:58 PM (New Zealand Standard Time, UTC+12:00) #    Comments [0]  | 

 

All content © 2010, Lukas Svoboda
On this page
This site
Calendar
<July 2010>
SunMonTueWedThuFriSat
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567
Archives
Sitemap
Blogroll OPML
Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Send mail to the author(s) E-mail