Do programmers dream in Byte Code?

This is Boss's blog , by day I am the Managing Director of Black Marble , by night I am an MVP for BizTalk and spend my life evangalising development to all.

BizTalk General Updates and Updated Resource List

New

BizTalk 2009 and Adapter Pack 2.0 as recently had some rollup updates

Cumulative Update Package 1 for BizTalk Server 2009 (KB 2429050) contains 60 fixes get it here

Cumulative Update Package 1 for BizTalk Adapter Pack 2.0  (KB 2444952) contains 11 fixes get it here.

More great news, There is now a poster available for the ESB Toolkit. You can get it here.

for people looking to draw up BizTalk for architecture diagrams, Sandro Pereira has produced a Visio 2010 stencil for BizTalk 2010 get it here

General Resources

Toolkits

BizTalk 2010 ESB toolkit:    http://www.microsoft.com/download/en/details.aspx?id=11847

Useful Code/Supplementary applications

I recommend highly you look at

BizUnit , a BizTalk testing framework http://bizunit.codeplex.com/

BizTalk Loadgen http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c8af583f-7044-48db-b7b9-969072df1689&displaylang=en

BizTalk Benchmark Wizard http://bbw.codeplex.com/

BizTalk Mapper Extensions http://btsmapextutilitypack.codeplex.com/

a set of functoids for date time/password generation/guid generation and base64 encode/decode

Thanks to Derek @ Storm for the following links

i)a useful wizard I use for creating BizUnit test steps. http://bud.codeplex.com/

ii) a BizTalk custom pipeline component wizard: http://btsplcw.codeplex.com/

Guides

BizTalk Performance Optimization Guide http://msdn.microsoft.com/en-us/library/ee377064%28BTS.10%29.aspx

BizTalk Hyper-v Guide http://msdn.microsoft.com/en-US/library/dd722825%28v=BTS.10%29.aspx

ESB Toolkit core components http://msdn.microsoft.com/en-US/library/ff189324%28v=BTS.10%29.aspx

BizTalk Operations Guide http://msdn.microsoft.com/en-US/library/ee308947%28v=BTS.10%29.aspx

Mikes guide to testing http://archive.msdn.microsoft.com/BTSTestGuide/Release/ProjectReleases.aspx?ReleaseId=3786

Training

BizTalk Training Kit http://www.microsoft.com/download/en/details.aspx?id=17956

the training kit has a section on Operations Management

ESB introduction videos http://msdn.microsoft.com/en-us/biztalk/dd876606.aspx

Posters

BizTalk 2010 ESB Architecture Poster http://www.microsoft.com/download/en/details.aspx?id=11976

BizTalk 2010 BAM Poster http://www.microsoft.com/download/en/details.aspx?id=380

BizTalk 2010 Poster http://www.microsoft.com/download/en/details.aspx?id=7142

BizTalk 2010 Runtime Poster http://www.microsoft.com/download/en/details.aspx?id=22226

BizTalk 2010 Scale out poster http://www.microsoft.com/download/en/details.aspx?id=15223

BizTalk 2010 DB Infrastructure Poster http://www.microsoft.com/download/en/details.aspx?id=443

 

b

July update

I looked back and realised I had missed a few updates to post ( I blame Microsoft for bringing out lots of great things all at once Winking smile)

Light switch Beta 2 is out get it here, the site now suggests that a July 26th launch date is on the cards

StyleCop 4.5 has now been released get it here , if you haven’t tried StyleCop, its main aim is to help deliver standards of code style and standards across an organisation, but it is in fact a perfect pair to FxCop (see the Windows 7.1 .net 4.0 SDK) as FxCop analyses binaries , StyleCop analyses source code.

if you haven't already scoot over to Richards blog for updates from the ALM Rangers on some cool TFS work

b.

Microsoft goes Manga for Azure and Powershell

Spelunking through the internet I came across a project at Microsoft to engage people with various Microsoft Technologies using comic form. Black Marble have been producing Xmas comics over the last few years and the results have been great.

The series of comics follows “Squishy” the stress ball, Leah and Zach in a Manga inspired view of IT and development

In "Climbing Mt. PowerShell" the heroes learn PowerShell and the power of scripting to save the day, get it here

"Conquering Virtual Sprawl" Leah and Zach fights the chaos of large numbers of servers and harnesses virtual servers to save the day get it here

finally the heroes go where no heroes have gone before “Into the Cloud” get it here

the guys over at the Microsoft Born to Learn site really should be applauded at their efforts of tackling these subjects in such a great way

b.

Developer Update for April

Microsoft as ever have been busy with new drops and SP1 refreshes of technology for us all to embrace and here is a summary update for this month

The Microsoft F# (2.0.0.0), April 2011 Community Technology Preview is available here

While not all new if you are looking at F# I would suggest keeping an eye on

F# PowerPack

F# Samples

F# Developer Center

For learning F# check out the Try F# tutorials here

Anders announced that in the new generation of the .Net languages at PDC 2010 more compiler automation of classic tasks in this case Async functions and beyond will be possible. You can watch it here. The SP1 previews of the new compilers are available now (see below)

C# Language Specification for Asynchronous Functions get it here

VB Language Specification for Asynchronous Functions get it here

A general overview of  Asynchrony in .NET is available as a Whitepaper here

Visual Studio Async CTP including the language changes (SP1 Refresh) get it here

a related useful read is Task-based Asynchronous Pattern which is a new pattern for asynchrony get it here

another interesting document is Introduction to TPL Dataflow which is a library for building parallel and concurrent applications get is here

It is useful to note that while not encouraged the EULA does allow for production use (but on your own head be it)

b.

Mix 11 delivers a slew of interesting updates across the board

across the two keynotes of the 2011 Microsoft have demonstrated and released a

IE10 Preview is now out, it has a nice set of enhanced features (faster etc). more importantly Microsoft are continuing with dev preview and a sensible cadence of 8-12 weeks, get it here

The ASP.NET MVC 3 Tooling Update which contains lots of new features including Modernizr a JavaScript library that delivers auto down grade browser support get it here 

Silverlight 5 Beta is now out, check out its features here get it here also the CHM is available here remember to Service Pack both Visual Studio 2010 and Expression Web before trying out the new tools.

A new version of expression blend for SL 5 is also available here

On Phone 7 and beyond Mango the next version of Windows Phone 7 was formally announced with a great set of new features. A release of Mango is expected in May in emulation form. Hopefully developers will also get access on real hardware earlier to allow development or so tweets from the team suggest.

The new emulator allows screen shots to be taken. There was some anger at reports that mango would not allow access to the gyroscope, which is quite understandable as Windows Phone 7 does not have a gyroscope, however Mango will allow access to a gyroscope if fitted to the phone (new Mango issue Phones).

New features

  • “Multitasking” (fast app switching and file transfer) and Background Agents
  • Phone Integration . The Live Tiles and libraries.
  • Access to the Compass, Gyro(if mango phone), camera and on phone database.
  • IE9 and Silverlight 4
  • Applications can be both XNA and Silverlight (similar to Silverlight5)
  • Access to contacts and calendar
  • Performance tooling

b

Windows Phone 7 Dev Kit Jan Update

The anticipated January  Developer kit update for Phone 7 is available here , it includes the October update as well as Emulator updates for Cut and Paste ( How to: Test Copy and Paste in Windows Phone Emulator. )

The cut and paste will only work on end user phones after they have received the actual phone update (available soon).

NOTE: this is an update and you MUST have the Phone 7 dev kit already installed.

b

Windows Phone Toolkit(update)

A new toolkit for Windows Phone 7 has been released on Coding4Fun. The toolkit includes Controls,Converters and Helpers.

(update) Get it here

With Controls such as

  • About Prompt
  • Input Prompt
  • Progress Overlay
  • Round Button
  • Round Toggle Button
  • Memory Counter
  • TimeSpan Picker

I suspect that most WP7 developers should look at this kit

b.

Microsoft Math

Microsoft has had a good but generally unknown history of producing really quite remarkable Mathematics additions to its OS’s and Applications

Microsoft has just published a new version 4.0 get it here

math4

Math contains

  • Graphing calculator

    • allows 2D and 3D colour graphing.

  • Formulas and Equations Library

    • more than 100 commonly used equations and formulae.

  • Triangle Solver

    • teaching tool for triangles and their parts.

  • Unit Conversion tool

    • convert units of measure, including length, area, volume, weight, temperature, pressure, energy, power, velocity, and time.

  • The Step-by-Step Equation Solver

    • helps learning on how to solve math problems.

The Main Site is here

Microsoft Mathematics Add-In for Word and OneNote get it here

I would definitely give it a spin

b.