Welcome to MSDN Blogs Sign in | Join | Help

It has been a long time since I have blogged about my life at Microsoft, in fact it has been about a year.  At that time I announced I was moving back to NY.  Today I am announcing a change in my role at Microsoft.

After 42 months of being an Architect Evangelist in Microsoft’s Developer and Platform Evangelism group, I am moving on.  Effective July 1st, I will be taking on the role of Global Account Technology Specialist for JPMorgan Chase.  While I am looking forward to the challenges that lie ahead, I am sadden to leave the DPE and the Architect Evangelist Role I love so much. 

I enjoyed being an evangelist and it is a great job.  You learn about all the latest and greatest technologies Microsoft has to offer and you introduce them to customers in 1 on 1 sessions, presentations and through other means like blogging.  Granted, I was never very good at blogging :-).  What I was good at was the 1 on 1 sessions and creating good working relationships with my customers.

That brings me to my new role.  I was selected for this new role because of my ability to create good working relationships with my customers.  This is a sales role.  A first for me.  I have been a technologist all my career, so this is a change.  I believe a change for the better.  I guess time will tell.  That's it for now.  I will keep you posted.

While at the 6th Annual Financial Services Developer Conference my colleague Joe Cleaver and I recorded our third Industry Chat.  Unfortunately I have had some pretty significant hardware issues that have prevented me from editing it and uploading it to my Skydrive.  I have finally uploaded it and it is available now.

In this Industry Chat Joe and I spoke with William L. Bain, Founder & CEO of ScaleOut Software and Marc Jacobs, Director at Lab49, where we discussed distributed caches and their use within Financial Services.

Enjoy!

Okay, so it has been almost a week since it was released and I haven't said anything about it. It changes today.  I have been running the new Zune firmware and software for a week.  I like it!  I have had 0 problems.  I have over 18,000 songs and it works great.  I know that there have been issues with scrambled songs/albums/artists, but I have not seen any of them. My son's however are experiencing them.  I attribute my success to my meticulous maintenance of song tags.  I use mp3tag to make sure my tags are correct.  Including the tag "Album Artist" which I think is largely the root of the problem with scrambled albums. 

If you are going to used mp3tag to fix the problem of missing "Album Artist" you are going to have to customize the columns.  You will have to add a new column with a Name of Album Artist, with a Value of %BAND%  and a Field of %BAND%. Once that column is added, you will be able to see and set the Album Artist tag in your songs.

I updated this post with the following information out of a comment I received.  Thanks Greg!

You will probably want to add the field to the Tag Panel as well.  This will help you with completing mass updates.  To do this open the Options dialog (Tools->Options...), click on the Tag Panel treeview item, when the Tag Panel item comes up click on the Add Field button on the top right (the one with the star), choose BAND in the field dropdown and in the name field put Album Artist, click OK on the add dialog and OK on the Tag Panel dialog.

If you want to automate updates to the %BAND% field you might want to check out Shawn Oster's Blog post here: http://a-simian-mind.blogspot.com/2008/01/mp3tag-action-to-populate-album-artist.html

I hope this helps.

This is a follow up to my my post "And now for something completely different...".  Office Open XML is on its way to becoming an ISO/IEC International Standard.  It has received the necessary number of votes for approval as an ISO/IEC International Standard.  You can find out more about it here: http://www.iso.org/iso/pressrelease.htm?refid=Ref1123

0 Comments
Filed under:

clip_image002[8]

Well it is the day after the 6th Annual Financial Services Developer Conference, and looking back over the past 2 days all I can say is "WOW!"  The conference was a tremendous success.  We had over 1000 registered attendees, 39 sessions, 2 cocktail receptions, an award ceremony, a Microsoft Sync equipped Lincoln MKZ on the conference floor and a ton of giveaways.  The attendee excitement was high and the conference floors were abuzz the whole time.

Where else can you go to hear sessions from the Microsoft Product teams who create our products, the Partners that add value to our products and the customers who use our products.  All focused on Financial Services.  This conference is the don't miss conference for anyone who wants to know more about Microsoft in Financial Services.  And it is free to attend!

A couple of items work mentioning:

Woodgrove 

Thank you to all of you who attended the conference.  Thank you to everyone who attended Kumar Vadaparty's and mine standing room only session on WCF and WF in Financial Services.

Stay tuned to my blog to find about next years conference and see you there!  You won't want to miss it!  

 

Technorati Tags:

At next week's 6th Annual Microsoft Financial Services Developer Conference Kumar Vadaparty of Merrill Lynch and I are presenting a session on Windows Communication Foundation and Window Workflow Foundation in Financial Services.

Kumar has just gotten an awesome article entitled Multithreaded Parallelism in Windows Workflow Foundation published on MSDN.  You can check it out here: http://msdn2.microsoft.com/en-us/library/bb887609.aspx

Be sure to check out Kumar's article, go to the Dev Con and attend our session!

Also, while you are there, be sure to check in with my colleague Joe Cleaver and I to possibly do an Industry Chat.  We are hoping to record as many as 6 session over the 2 days.  See you at the Dev Con!

Happy New Year!

Those of you who know me, are probably aware that I worked in the State and Local Government vertical at Microsoft for a short period of time.  That period happened to coincide with the announcement of Massachusetts CIO Peter Quinn's initiative to mandate the use of OpenDocument format (ODF) within Massachusetts state agencies.  This was a huge move and frankly I never understood it.  Whether or not I understood it, it caused my colleagues and myself a ton of pain.

Yes, I am a Microsoft employee and yes I have allegiance to Microsoft, but why would a politician push a document format?  I just could not relate.  Especially since after briefly reviewing ODF, I felt it was not sufficient to handle complex documents that we have grown used to. 

So I was thrilled to see the new report “What’s Up .Doc? ODF, Open XML and the Revolutionary Implications of XML in Productivity Applications.”  The full 40+ page document can be accessed on the Burton Group website here: http://www.burtongroup.com/Guest/Ccs/WhatsUpDoc.aspx

Some notable findings within the report:

· The report underscores the rationale for multiple document standards, stating that ODF and Open XML were developed out of different design considerations and priorities and therefore are not “interchangeable.”

· The authors describe Open XML as “considerably more expressive” and “more eco-system and application oriented” than ODF, citing its support for custom schema and full-fidelity round-tripping of documents created in Microsoft Office applications. The report predicts both on the basis of functionality supported and a rich ecosystem, Open XML will be more successful and “more pervasive” than ODF.

· Open XML adoption is projected to be widespread and swiftly fuelled by an ecosystem supporting Microsoft Office applications. In contrast, the report contends that ODF evolution will be “slow and complex”, largely on account of Sun’s ownership of OpenOffice.org, the primary implementation of ODF in the market.

· Examination of ODF leads the authors to conclude that ODF is “insufficient for real-world enterprise requirements” and its use will be limited to scenarios where there are no requirements around complex document modeling or document fidelity with Microsoft Office applications.

· Burton Group’s overarching recommendation is to exploit Open XML’s capabilities and use ODF “by exception rather than by default.”

So this is something completely different from what I work on everyday, but it is important to architects so that is why decided to blog about it.  If you are fighting a battle around ODF and Open XML, definitely check out this document.

1 Comments
Filed under:

I have spoken to a lot of people about Silverlight and in particular the upcoming release SilverLight 1.1 in recent weeks.  That release will include a scaled down version of the CLR.  This will bring .NET programing paradigm into the browser.  Which I feel is huge.

Today it was announced that Silverlight 1.1 will be called Silverlight 2.0.  Which I believe makes tremendous sense.  It is a major release with significant changes and really should have never been a dot release.

The Beta Version of Silverlight 2.0 will be released in Q1 of 2008 and will have a go-live license.  So I suggest you continue to work the the CTPs and get the Beta when it is release and consider putting it in your applications.  It will give you a definite edge over your competitors.

That's it for now

-Joe

So I have been fielding a lot of questions about this over the last few weeks and I can happily announce that Visual Studio 2008 (.Net 3.5) has been released and is available to MSDN subscribers at http://msdn.microsoft.com.

 

Visual Studio 2008 has the following improvements (to name just a few):

  • Side-by-Side support (works side-by side with VS2005)
  • Multi-targeting (VS2008 can target .NET 2.0, 3.0 and 3.5)
  • Unit Testing is now available in all editions of VS Professional
  • "Cider" designer integrated into VS 2008 (Full XAML support, rich CSS support, and more)
  • Source code editor

.Net 3.5 has improvements in:

  • LINQ
  • Workflow enabled services (WCF Activities in WF)
  • .NET Compact Framework (WCF in CF to name one)
  • WCF
  • WPF

VSTO improvements and more...

I suggest anyone who is currently developing in .NET 2.0 and .NET 3.0 take a good hard look at this release.  You will still be able target your current environments while opening the door to the new features like LINQ, Workflow enabled services, etc.

As always you can get all the info you need about VS2008 and .Net 3.5 on MSDN: http://msdn.microsoft.com

Joe Cleaver and I just completed our second Industry Chat.  Our guest for this chat was Daniel Chait of Lab 49 we were going to discuss UX, but the discussion got on technology and capital markets.  We chatted about UX, algorithmic trading, data mining, HPC and more.  I hope you enjoy it.  The link is provided below.  Give it a listen and be sure to give us your comments at fsdpe@microsoft.com

Look for another chat coming soon.  We are in the process of putting together a schedule, once that is completed, it will be posted here.

Enjoy!
-Joe

Joe Cleaver and I completed our first Industry Chat.  We are still working out where all of our content will be posted, so in the meantime it is posted on my SkyDrive.  The link is below.  Check it out and be sure to get us your comments.  A word of warning, it is approximately 22MB and runs about 24 minutes.  Be sure to listen to the bloopers at the end.  Also, I need to thank my nephew Tom Tait for doing a super job on the music played at the beginning and end of the chat.

Tomorrow we are recording our 2nd Industry Chat.  It will be with Daniel Chait of Lab49 on the topic of User Experience (UX) stay tuned as it should be posted shortly after we record it.

My colleague, Joe Cleaver and I have just recorded our first Zunecast.  We are calling it our Industry Chat.  The first one is an introduction to what our cast is all about.  It will give you an idea of what we are trying to accomplish and what to expect in the future.  At the moment we are looking at the appropriate place to host it.  Once that is decided, I will let you all know where it is and I hope you will give it a listen.  Stay tuned...

Here is another bundle that will help create a more robust user experience UX for your web apps.  It allows you to in invoke server-side validation through the use of AJAX.  It simplifies the coding of such validations while providing guidelines on how to perform security validation in order to protect your sites from SQL Injection, Cross-Site scripting, etc.  If you are interest, take a look here:

http://www.codeplex.com/websf/Wiki/View.aspx?title=Validation_landing_page

If you are looking to implement autocomplete functionality in your ASP.NET application using AJAX, look no further then the AutoComplete Guidance Bundle.  It provides you a means to create Contextual AutoComplete in your ASP.NET application.  It comes with a QuickStart that could be implemented in just about any ASP.NET application.  The QuickStart demonstrates how to use the bundle for filtering City based on State and Zip based on City.  Check it out here:

http://www.codeplex.com/websf/Wiki/View.aspx?title=Autocomplete_landing_page

Those of you who attended this year's Financial Services Developer Conference participated in one of our most successful FinServ DevCons we have ever.  This year's is shaping up to be even better!  It is scheduled to take place March 12-13, at the Marriott Marquis in NYC so mark your calendars!  I will post more as it gets closer and keep you informed on the sessions and those I will be hosting.

More Posts Next page »
 
Page view tracker