Hello World (ISV/VAR/SI)

My job is to make your life easier

My new role as a Software Architect on the Common Language Runtime (.Net), is currently focused on engaging with ISV/VAR/SI customers. I am interested in understanding your .Net architectural adoption issues and identifying desired platform feature requests and enhancements.

It's your product - What do you want for Christmas?

Microsoft and the Developer Division in particular, has taken a proactive role in community participation in order to deliver the products our customers desire. The days of developing products we think our customers need, are over. The level of openness within Microsoft is unprecedented. Access to product engineers in forums like this blog are benefiting our customers and the products we deliver. This level of openness and participation in defining the products you desire and is limited only by your engagement and our ability to deliver. So please use this posting as the beginning of a conversation with someone (me :-), who is formally tasked with engaging and facilitating the new features and enhancements you need within the .Net platform.

DialogResult result;

result = MessageBox.Show("Do you wish to have a .Net adoption dialog on architectural issues?", "ISV/VAR/SI", MessageBoxButtons.YesNo);

if (result == DialogResult.Yes) {

MessageBox.Show("Please reply to this post with Anonymous or non-Anonymous comments", "Participant");}

else {MessageBox.Show("Thanks for reading", "Observer");}

Where's Waldo?

Presentations

I recently presented an introduction to the WinFX Add-in model to the Longhorn SDR (Software Design Review) in Bellevue, Washington at the Westin hotel. This was a great opportunity for us to engage with the customer on upcoming features. For those of you that I met at the SDR with follow-up questions, please feel free to use this blog to send me emails, reply with feedback and questions either anonymously or not.

Coming soon to a theater near you

I will be presenting and participating in 3 upcoming MSDN WebCasts: An ISV .Net adoption series

  1. An ISV insight into the CLR and .Net framework 2.0 features.
    Are you interested in migrating to the .Net platform? Or gaining a deeper insight into what makes the .Net platform compelling to a solution provider? Or both? If you answered yes, then you won't be disappointed at an under the hood look at the features you care about within the CLR and .Net framework 2.0.
    Presenters/Participants: Jack Gudenkauf, Brad Abrams, and James Vastbinder
    Presentation date: 4/20/06 10:00am-11:00am PST
    To Register click here
  2. An ISV insight into Visual Studio Tools for Applications.
    Are you interested in providing a redistributable Integrated Development Environment (IDE), Design Time (DT), and Run time (RT) that offers a rich managed customization environment for developers?
    Presenters/Participants: Jack Gudenkauf, Eric Schnepp
    Presentation date: 05/18/06 11:00am PST
    To Register click here
  3. An ISV insight into the WinFX Add-in model.
    Have you ever wanted to have your application dynamically load and communicate with generic components at runtime? Interested in how to create independently versioning, mutually distrustful components, that work together? This talk will discuss how to address versioning and isolation utilizing the WinFX Add-in model.
    Presenters/Participants: Jack Gudenkauf
    Presentation date: 05/25/06 2:00pm PST
    To Register click here

I will also be presenting a Live meeting on 05/23/06 on the WinFX Add-in Model.

International .NET Association (INETA). INETA facilitates interactions between the thriving .NET third party community and the .NET user group community.

Have you ever wanted to have your application dynamically load and communicate with generic components at runtime? Interested in how to create independently versioning, mutually distrustful components, that work together? This talk will discuss how to address versioning and isolation utilizing the WinFX Add-in model.

I believe the link to join the meeting is here.

Conferences

If you plan on attending the Microsoft partner conference on 7/11/06-7/13/06 in Boston, I would like to schedule some time with you to discuss .Net feature requests. Or maybe just partake in a Sam Adam's Boston lager :)

Comments

  • Anonymous
    April 13, 2006
    I would like to basically ask for one thing: embedded .NET in an executable.  I've run into too many scenarios where .NET is not deployed in an organization.  The ability to embed all the .NET required runtimes into an assembly would make all the difference in adoption of apps that run on .NET.

  • Anonymous
    April 14, 2006
    The comment has been removed

  • Anonymous
    April 14, 2006
    Jack,

     Thanks for the response, but you're totally missing my point.  I completley realize that .NET can be redistributed via GPO or other products such as BigFix, but the point is that IT admins for Small-Medium business don't have, or are unwilling to, install these deployment services.  As well, I've run into many scenarios where the IT admins aren't convinced that .NET won't interfere with their current production applications.  However, if an application takes 10 Megs more on disk, they really don't care.  

     Again, this is surely not my personal preference; I wish Microsoft had done a better job of requiring .NET 1.1 as a critical fix to the OS, but unfortunetly, this hasn't happened.  As well, MS has done a very poor job of marketing the distribution of it's framework  to the desktops which is slowing the adoption.    I sinceley hope you take my comments as being a construtive point of view from an ISV .NET development company.

  • Anonymous
    April 18, 2006
    I had an opportunity recently to chat briefly to Eric Hahn (of Netscape and Lookout fame) about his next...

  • Anonymous
    April 19, 2006
    The comment has been removed

  • Anonymous
    April 19, 2006
    Follow-up.
    I promised more information on distribution and WinFX installation as I received it and here it is: WPF (along with WinFX) will be installed by default on Windows Vista.

  • Anonymous
    April 21, 2006
    What do you think about the Add-in model of the #Develop project?

  • Anonymous
    April 21, 2006
    I am not familiar with this.  Can you send me some links?

  • Anonymous
    April 24, 2006
    This was my first webcast, so please be patient through the beginning.  It gets much better there...

  • Anonymous
    April 25, 2006
    tw, I did a search for this and this subject is in an area I'm not comfortable researching.  If you have specific questions about the WinFX Add-in model, or my blog entries on the subject, I would be glad to discuss them.
    Thanks for your inquiry.

  • Anonymous
    May 03, 2006
    I receive several frequently asked questions on VSTA and the WinFX Add-in model, so I thought I would...

  • Anonymous
    May 19, 2006
    I want to thank all those who participated in the second of three ISV Webcasts series I have been involved...

  • Anonymous
    October 09, 2006
    I receive several frequently asked questions on VSTA and the WinFX Add-in model, so I thought I would

  • Anonymous
    August 17, 2007
    Last year, I did a webcast when I was attending an SI (Solution/System Integrator) Architect conference