Programming in vb or C# for kids

So cool, I hope when I have a child some day I can teach it to program. Form a genius !

Robert Shelton posted on his blog some handy links to MSDN where children can learn how to program. It tried to teach the essentials to kids in a fun way with comics etc.

So if you have children and if they are interested in programming this is a great head start.

Check it out here

Test your Silverlight code in SilverlightPad

The ones who have worked with WPF, Xaml probably know XamlPad and use it regularly. This is because it’s such an easy program to use. You can quickly copy/paste your xaml code and you see instant result. Now the developers over at Microsoft have developed an online tool where you can test your Silverlight code. really awesome.

So if you develop Silverlight apps and want to check your creation on line, you should definitely check out SilverlightPad 

Silverlight 1.0 Javascript intellisense

I’ve been busy with Silverlight 1.0 for a couple of days now and I must say it’s a nice thing to work with. The biggest downside is that I don’t have that much experience with javascript (yes, I know Silverlight 2.0 has .net code, but I want to learn Silverlight 1.0 as well). So it’s a bit of a steep learning curve but I’m up for the challenge..

Another downside is the bad support for intellisense, the new javascript intellisense in Visual Studio 2008 however is great..the XAML integration in Silverlight however isn’t.

Now Justin-Josef Angel created a project and placed it on Codeplex. When downloaded you will find 2 js files. These files contain a complete Silverlight 1.0 Javescript intellisense. It is really nice to work with! You just convert your element to the appropriate type and you get the matching intellisense. Here’s an example:

image

In the previous image you see that I first created a var and then looked for the item in the sender object. I also converted this to a textBlock. Now when I want to call something from mytext, you see that I get the complete intellisense for that specific item. I get a complete list of getters, setters and I get the ability to add eventhandlers here. Awesome..

 

To install this you basically have to drag the 2 js files from the zip to your solution and add a couple of references. I was looking to ease up this process, because if you have to add all that every time you create a project, well it’s just a lot of pointless copy/paste work :p

I made a template project where everything is included. Here are the steps you need to take:

1) Download this zip file

2) In Vista: Go to the following directory:

C:\Users\[YOUR USERNAME]\Documents\Visual Studio 2008\Templates\ProjectTemplates\Visual C#

In Xp this is the same however it starts with C:\Documents & Settings..and so on.

3) In this directory create a folder called Silverlight

4) Go in to the Silverlight folder and paste the zip file here which you downloaded in step 1

5) open a command prompt and browse to this location:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE

6) Make sure Visual Studio 2008 is closed and execute the following command:
devenv.exe /setup

Make sure that this program runs and wait until it’s done (check taskmanager!)

7) After it’s done you should be able to create a Silverlight 1.0 application with Silverlight 1.0 Javascript intellisense. Should be something like this:

image

 

For more information you can check the Codeplex link in this post or ask your question as a comment.

Create World of Warcraft addons with Visual Studio 2008

In the old days you had to create addons for World of Warcraft in notepad or something simular. Now you can program these kind of things like a real developer in Visual Studio 2008. With the AddOn Studio for World of Warcraft you can create stunning addons.

Key features of AddOn Studio for World of Warcraft include:

  • Visual Design Surface
  • Lua Code Editor
  • FrameXML IntelliSense
  • Auto-Generate Table of Contents
  • Auto-Generate Lua Events
  • Many other goodies

You can find more information on this link.

Here is nice demo from TechEd 2007

 

ITIL V3 from concept to practice by Microsoft

The IT Infrastructure Library (ITIL) has evolved from focusing on functions in its first version, to processes in its second version, and now—with ITIL version 3 (v3)—to addressing the entire service management life cycle, from service conceptualization to continuous service improvement.

The benefit of a full life-cycle approach is that you design services that hold strategic value for the business and you continue to operate and improve those services to continually meet business needs as they evolve.ÂÂ

This paper articulates how Microsoft supports and extends this service life-cycle approach. Microsoft’s core service management strategy is to deliver solutions for the effective and efficient integration of the people, process, and technologies required for organizations to reap the benefits of quality IT services. As shown in the following figure, Microsoft provides people and process guidance with Microsoft Solutions Framework (MSF) and Microsoft Operations Framework (MOF), management tools with the System Center Family of products, and integrated technology and guidance packages to handle complex problems with Solution Accelerators. When combined, MSF, MOF, Solution Accelerators, and System Center products support optimized service delivery and management of the Windows® operating system platform—which in turn delivers the core IT infrastructure required to support business services and workloads.

You can read everything about it in this paper.

Office 2007 SP1 availalable

So i see that SP1 for Office 2007 is ready for download which is always great news. A new service pack always has plenty of fixes and updates. And seeing that the package is about 220MB it looks like a lot of fixes. Still a good thing though, better to stay secure and up to date! So you better go down to the this link over here and download it as soon as possible. For more information about the Office 2007 SP1 service pack, you can hava a look on this knowledge base article: 936982: Description of the 2007 Microsoft Office suite Service Pack 1

Vista installation problem on my new laptop

Ok so i recently bought a new laptop and wanted to reinstall Windows Vista. The problem I had was that the step “Completing installation” took for ever. I left it on all night but nothing. So I was thinking “How long does this copleting installation take ?”.. Had to be something wrong. Now some claim it’s a hardware specific problem, which is true in a way, some say it has something to do with the partitioning..

Couldn’t be a hardware related problem because I bout a state-of-the-art high end machine. And i don’t really believe a simple repartioning can be a problem.

I did some research and I found the problem. It was sort of a hardware error. I have a sata harddrive and there was something wrong in the setup of this. The problem was a setting in the BIOS. The default sata operation setting was AHCI and it had to be ATA. Once I changed this the complete reinstallation took about 15-20mins which is the normal time that it should take.

Guidance for future software testers

Today I found a very interesting blogpost about software testing. Actually it’s some guidance for people that want to become software testers. It guides you through some technologies and things you should know. So if you are interested in testing this is definitely a valuable read.

Easy multi-tier by Volta

Microsoft has just released it’s new Volta technology. With this you should be able to create a simple application in .net and port it to the web. The server/client splitting and everything will be done by Volta. For the moment I don’t know that much of this technology, this is what I caught up from the official text on the site. I have to try it out when I get the time.

Official info from Volta site:

The Volta technology preview is a developer toolset that enables you to build multi-tier web applications by applying familiar techniques and patterns. First, design and build your application as a .NET client application, then assign the portions of the application to run on the server and the client tiers late in the development process. The compiler creates cross-browser JavaScript for the client tier, web services for the server tier, and communication, serialization, synchronization, security, and other boilerplate code to tie the tiers together.

Developers can target either web browsers or the CLR as clients and Volta handles the complexities of tier-splitting for you. Volta comprises tools such as end-to-end profiling to make architectural refactoring and optimization simple and quick. In effect, Volta offers a best-effort experience in multiple environments without any changes to the application.

Official Link:Volta

Want to try out: Microsoft Exchange Server 2007 SP1 but..

Don’t want to spend time downloading the installation package, installing it, configuring it etc. Well here’s the solution, you can download a virtual harddisk image and you don’t have to go through the above described hassle. Easy, just download it and import it in Virtual PC 2007

This is the 32bit version by the way.

You can download the image here: Microsoft Exchange Server 2007 SP1 VHD – 32-bit version

Volgende pagina »