May, 2007

Most Recent Posts
  • US ISV Evangelism

    Microsoft Dynamics CRM: Future of Business Application Development Platforms

    • 7 Comments
    Microsoft Dynamics CRM is a complete CRM Suite of Sales, Service and Marketing modules but the most attractive part to ISVs is its rich Platform capabilities. As more and more ISVs are adopting this as a platform of choice , they are able to build their solutions faster, cheaper and better than building from scratch using a traditional development platform. Microsoft’s Ben Riga along with Jason Hunt from Invoke Systems presented a good session in MIX’07 this week discussing the beauty of this...
  • US ISV Evangelism

    Porting WPF to Silverlight 1.1 - 1st of a series...

    • 2 Comments
    When I discuss Silverlight 1.1 with ISVs, they almost universally ask what WPF can do that Silverlight 1.1 can't. Right now, it's hard to provide a straightforward answer to this question, so I'm going attempt to clear up some of the mystery by porting a WPF I wrote to Silverlight 1.1 and reporting on what breaks in the process. The demo app I wrote includes most of the WPFisms I've grown to know and love (styles, templates, data binding, animation, etc.), and it makes connections to external...
  • US ISV Evangelism

    Porting WPF to Silverlight - 4th of a series...

    • 3 Comments
    Well, before I get to my adventures with slwsdl.exe and making web service calls, I'd like to discuss controls in Silverlight 1.1. The good news is that (unlike Silverlight 1.0) there is indeed a control model in Silverlight 1.1 - you can find the supported control set via the Orcas Object Browser under agclr's System.Windows.Controls namespace. ...by the way, I'm guessing that the use of "ag" as a prefix throughout Silverlight refers to "Argentum", which is the Latin name for silver (abbrevatiated...
  • US ISV Evangelism

    Porting WPF to Silverlight - 3rd of a series...

    • 3 Comments
    I love maps and mapping applications. As I was digging into WPF, I became aware of the MapPoint Web Service SDK and thought it would be a nice idea to put them together. I started by having the MapPoint Render Service plot pushpins on a map and return the rendered result to my WPF app, but I quickly discovered that I was making lots of web service calls. It just wasn't practical to call out to the cloud every time I wanted to change the points on the map - there had to be a better way. As I looked...
  • US ISV Evangelism

    Silverlight Demos and resources

    • 2 Comments
    By now most of you may heard of Silverlight. In case you haven't "Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of Microsoft .NET–based media experiences and rich interactive applications for the Web." Here are some really interesting demos of Silverlight in action: On-line Accessible on silverlight.net public site Demo URL Ver. Notes Fox movie trailer library http://silverlight.net/fox/ ...
  • US ISV Evangelism

    Porting WPF to Silverlight 1.1 - 2nd of a series...

    • 1 Comments
    Well, my adventure in learning Silverlight development began with some quality time spent up on the MIX 07 site . In poking around a bit, I found that all the sessions from the conference were posted and available for on-demand playback, and even better, the DEV22 session was right on point to get me started. To whoever is responsible for this site - thank you - you've provided a tremendous resource for us. The session walks through the basics of Silverlight 1.1 development, and pointed me to...
  • US ISV Evangelism

    Windows Workflow Foundation Web Workflow Approvals Starter Kit

    • 2 Comments
    Your developers can jump-start that approval process in your applications. It comes in the form of a starter kit for Windows Workflow. This starter kit is a Visual Studio 2005 project that demonstrates Windows Workflow Foundation for simple task oriented workflow in an ASP.NET web application in a minimal number of lines of code. A workflow model is used to automate work order requests at a small example company. It includes three pre-defined roles which each play a part in the work order creation...
  • US ISV Evangelism

    Silverlight 1.1 Developer Roadmap

    • 1 Comments
    Silverlight is a hot topic and we're getting really great questions daily. Questions like what OSs are supported, which browsers are supported, what tools are available and what languages you can develop in. Thankfully, Microsoft put together a great Silverlight 1.1 Reference poster that was available in printed form at Mix and recently became available through Microsoft downloads. You can see a reduced version of the image below. OK, so it's more like an enlarged thumbnail since you probably can...
  • US ISV Evangelism

    SPLA ex-spla-ined (briefly...)

    • 1 Comments
    I was recently tasked to understand and explain the SPLA licensing model to an ISV, and thought that the experience would be worth sharing. Since folks love to read about licensing about as much as they love, say, root canals, I'll be as brief as I can - here goes: SPLA stands for Service Provider License Agreement SPLA allows ISVs to offer our products on a per CPU per month basis In this case, CPU means "socket into which a chip is inserted" - so multi core and/or hyper threaded CPUs...
  • US ISV Evangelism

    Porting WPF to Silverlight - 5th of a Series...

    • 0 Comments
    Sometimes stepping away from a problem and returning to attempt a solution at a later time provides the clarity needed to overcome obstacles and drive to resolution. When that fails, a desperate email to a smarter colleague often does the trick. My first attempt to call a web service from Silverlight 1.1 was quickly rebuffed by the .NET framework as an attempt to implement cross-domain scripting, which is strictly forbidden in the Silverlight sandbox. I thought I heard a comment about that in...
  • US ISV Evangelism

    Windows Mobile 6 SDK refresh

    • 1 Comments
    Download the Windows Mobile 6 SDK Refresh Today The Windows Mobile 6 SDK Refresh together with Visual Studio 2005 has everything you need to build and test applications for both Windows Mobile version 5.0 and Windows Mobile 6. This version of the SDK includes new documentation, the latest emulators, support for basic AJAX applications, links to Line of Business frameworks, and samples and documentation that kick-start your Line of Business development. -Suresh
  • US ISV Evangelism

    Great 2 Day Open XML Course Available FREE!!!!

    • 0 Comments
    Subject: Microsoft Training Opportunity: Integration with Office 2007 Made EZ! Have you considered how to integrate your solution with Microsoft Office 2007? Open XML represents an exciting advance toward achieving the ease of integration with Microsoft Office 2007, where broad interoperability allows documents to be archived, restructured, aggregated and re-used in new and dynamic ways. This 2-day Open XML technical deep dive will provide a detailed understanding of: · Practical details...
  • US ISV Evangelism

    The Function / Feature Wars are OVER!

    • 3 Comments
    Hi! I have been wanting to open a discussion with the ISV community for quite some time on the topic of user experience. In my role as an ISV Architecture Evangelist at Microsoft, I have the great privilege of working with many ISVs. Over the last year a couple of trends have begun to emerge. In almost every vertical that I work with ISVs in, it is becoming increasingly difficult for them to differentiate their products from their competitors. The traditional ground for differentiation for...
  • US ISV Evangelism

    Microsoft Dynamics CRM “Titan” ILT: Charlotte, NC

    • 0 Comments
    Last week I got an opportunity to host and co-present Microsoft Dynamics CRM “Titan” developers workshop with Ross Lotharius of Invoke Systems in Charlotte, NC from 5/22 to 5/24. This event was oversold and to accommodate extra participants we have added one more workshop in Charlotte, NC from 6/26 to 6/28. See here for more details. Stephen Noe from ACTS Group and Jen Falcone from Permuta Technologies received the Most Interactive Students award. Maher Nassri, our Event Planner, did a fabulous...
  • US ISV Evangelism

    Microsoft Announces Surface

    • 1 Comments
    Microsoft today announced a new class of hardware called Surface. Surface is a coffee-table shaped PC with a 30" touchscreen. The table allows for a multi-user and multi-touch experience, enabling some exciting possibilities for shared experiences and collaboration. The table also incorporates 5 video cameras to detect items near the surface of the table so it can interact with those items. For example, in a restaurant setting, a credit card placed on the table would allow Surface to bring up a bill...
  • US ISV Evangelism

    ISV Royalty Licensing

    • 0 Comments
    Several weeks ago I wrote a brief post detailing a special licensing program for ISVs who sell their Software as a Service. Since that time I have had a number of inquiries regarding licensing programs for traditional 'installed software' ISVs. So, I want to make sure that you are all aware of the ISV Royalty Licensing Program (ISVRL). ISVRL is a program designed to assist ISVs whose products 'embed' one or more Microsoft technologies. The program offers such ISVs with considerable discounts on...
  • US ISV Evangelism

    Have a Question?

    • 0 Comments
    Hi! About 3 times per week I have ISVs calling me or emailing me with miscellaneous questions. How much does this cost? How do I get a hold of resource materials on this? etc. I am guessing that there are a lot of you out there with questions and nobody to ask them of. I want to make sure that you are all aware of the US Partner Resource Desk. It is a great resource for getting questions answered and getting directed to resources that you require. You can reach them at: 800...
  • US ISV Evangelism

    Community Kit for SharePoint

    • 1 Comments
    I know term Web 2.0 is way over-hyped and way over-loaded, but I recently got pressed by an ISV asking about how MOSS supports Web 2.0 type functionality. When I asked for clarification, I was told "you know, blogs and wikis and communities and ratings and things like that." I replied with my best Ralph Kramden Chef-of-the-Future impersonation, which needless to say didn't go over very well (but it did reasonable job at evoking pathos, which got me out of the room intact.) Left to my own devices...
  • US ISV Evangelism

    Mobility touchdown training

    • 0 Comments
    Mobility Touchdown for Architects and Developers Three more Mobility Touchdown events have been added: · Irving, Texas: May 31 - June 1 · Washington, D.C.: June 4 - June 5 · New York City, New York: June 18 - 20 This is a worldwide 22-city Touchdown workshop tour providing a deep technical hands-on experience for developing Mobile Line of Business applications. This workshop is targeted at Developers and Architects who are somewhat experienced in .NET development with .NET Framework and...
  • US ISV Evangelism

    Microsoft Dynamics CRM Platform: How to Differentiate and/or Win?

    • 0 Comments
    Based upon your industry domain and/or technical expertise, Microsoft Dynamics CRM Platform opens up many growth opportunities for ISVs . We are seeing a growing trend of success stories where our ISV partners could leverage one or more following paths to differentiate and win in their space. A. Widgets Fill known gaps in the product for specific business scenarios e.g. SOX/HIPAA Compliance Monitor, Proposal Builder, RFP/RFI Manager, Audit Keeper, Analytics Dashboard. B. Modules ...
  • US ISV Evangelism

    Under Utilized ISV Resource

    • 0 Comments
    The Microsoft Partner Program provides ISVs with many valuable resources. I am always surprised at how few of our ISV partners are aware of and utilize the ISV Advisory Service. This service provides proactive support beyond your break-fix product maintenance needs including: Best practice recommendations Code Samples Demonstrating how to use or access Microsoft technologies Feature/function call sequence demonstration Limited Scope Reviews Architecture reviews Application...
  • US ISV Evangelism

    Patterns and Practices

    • 0 Comments
    The Patterns and Practices team at Microsoft has been putting Microsoft's recommendations for how to design, develop, deploy, and operate architecturally sound applications for the Microsoft application platform. The team incorporates: Software Factories which help architects and developers create highly-effective instances of specific types of applications. Application Blocks that are reusable libraries that provide proven solutions to common development challenges. Guides the consiste...
  • US ISV Evangelism

    Expression Blend Training

    • 0 Comments
    John has been doing some great posting on WPF & Silverlight and I just wanted to make ISVs aware of partner training that is coming up in a bunch of cities across the US. The cities and dates are listed here with the first one beginning May 29 th , 2007. Expression Blend is Microsoft's new tool for designing rich Windows experiences with WPF.
  • US ISV Evangelism

    Introducing Microsoft Popfly

    • 0 Comments
    Popfly is the first of a new generation of web tools that enables users of all skill levels to create or edit their own mash-ups for use within applications or to simply spice up their web sites or socials sites. On Friday May 18 th at 9am PST, Microsoft will publicly disclose Popfly , the fun, easy way for anyone to build and share mashups, gadgets, Web pages, and applications. Popfly consists of two parts: 1. Popfly Creator is a set of online visual tools for building Web pages and mashups...
  • US ISV Evangelism

    So much stuff, where do you find it?

    • 0 Comments
    As I'm sure many of you have come to realize, there is a lot of great info out there that could help you develop your solutions faster...but you just don't know where to look. One of my co-workers here at Microsoft, Asli Bilgin (.NET Developer Evangelist), occasionally puts together a nice list of resources on specific topics that we can send to customers. I thought it might be nice to share some of those with you here on the blog as well. Currently there are two of them I wanted to post for you...
Page 1 of 2 (44 items) 12