Destination .NET! Platform Tools, Technologies & Resources
1 3 5 7 9
2 4 6 8 10
From VB4, C++ and Java to working on .Net Since Beta, 1.0.
Improving partner satisfaction and accelerating Microsoft platform adoption for managed ISVs.
Is your application compatible with Windows Vista? Make sure today by taking our self-test. Just follow the five steps of the Works with Windows Vista program so that you and your customers can be confident in your solution’s compatibility. Read More >>
What product/topic are you most interested in?
(Choose your top answer.)
Windows Vista
Windows Server 2008
2007 Microsoft Office system
SQL Server 2008
ASP.NET
Visual Studio 2008
Windows Mobile
Software as a Service
A little bit of everything
Just browsing, thanks

View Results
Whether you love the site or hate it, we want to know. Tell us what topics to cover, help us improve things, or just sound off on something we could've done better. Send your feedback directly to the editor by email.
 Print Print
Rate this item | 0 users have rated this item.
Increase Your Reach and Your Market with the Microsoft® Stack
When choosing a development platform for your product, it's time to look beyond the typical desktop deployment. Because of tight stack integration, the Microsoft® platform offers market opportunities—and the ability to deliver new functional capabilities and the participation in a strong partner ecosystem—you wouldn't have previously considered. Here's how you can extend the reach of your code into new markets and what you, the software developer, need to know to go there. 

Events and Training
  • OnRamp240 Visual Studio 2008 Seminar—Coming to a City Near You!
  • Microsoft Visual Studio 2008 Web Seminar Series for ISV Developers
  • Windows Server 2008 Training for ISV Developers
  • 2007 Microsoft Office System Office Business Applications (OBA) Training
  • On Demand Webcast: Windows Mobile 6 for Developers
  • On Demand ISV Web Seminar Series for SaaS
  • You've just built a killer app. Now you have to get the word out to the highest number of people. You've built your site, greased your sales channels, put the right ads in the right publications. But there's a catch: you've inadvertently limited your potential customer base to desktop app users because you built a desktop app.

    Traditional technology markets would dictate just such a strategy: you build your bread and butter desktop application. Then later, assuming it's become a runaway success, you think about extending your technology reach to other mediums like mobile devices and perhaps as a hosted or subscription based software service.

    But you can do more. A lot more. Today's users demand more versatility in when, where, and how they use your product. Maybe they need to sync your app with a mobile client or access it through a Web UI. Perhaps even integrate key components of your product with a custom integrated solution of their own that ties together several other systems.

    Most platforms can't handle this kind of versatility. In fact, neither could Microsoft until relatively recently. As user needs have evolved, so has the Microsoft stack, giving you and your company new opportunities for extending your company's crown jewels (your code base), into new markets and platforms.

    This overview gives you a rundown on new ways to package and deliver your solution, and the technologies you need to make them work. The great news is that most of the software you need is available for free in the form of add-ins and SDKs for Microsoft Visual Studio®. In fact, with Visual Studio as your base, you'll find that you can build implementations of your solution for just about every conceivable traditional and emerging market.

    Microsoft Visual Studio 2005
    You're probably already familiar with coding client and/or server applications, and most products start from this base. In Microsoft Windows®, you most likely use unmanaged Visual C++ or managed Visual C# or Visual Basic® .NET. Visual Studio 2005, the IDE of choice for Windows-based development, lets you code in all three, as well as Visual J#. With Visual Studio Extensibility features, like add-ins and packages, you can also code in a wide assortment of other languages, like Perl, Cobol, RPG, Fortran, or just about anything else you've heard of.

    Nowadays, when building applications for Microsoft Windows, you can maximize your code more efficiently if you architect it from the start to separate core logic from presentation as much as possible. This is the key to using the Microsoft stack to open up market opportunities. How you do this separation will become more obvious as you gain familiarity with all the possible outlets for your code.

    Download this:

  • Microsoft Visual Studio 2005 Evaluation Copy
  • Microsoft Visual Studio Code Name "Orcas" Community Technology Preview—Development Tools for WinFX®
  • Bookmark this:

  • Destination.NET
  • Microsoft Windows Vista
    Microsoft has been asking "Are You Ready?" for Windows Vista® for over a year now. Now that it has been released, it's a good time to make sure your code is up-to-date, if it's not already. You'll need to consider the big new features like User Account Control (UAC) and .NET 3.0 Framework. But you also need to look at the small things, such as making sure your app shuts down properly if the user closes his laptop, as well as offering up a real-time view of your app for use with Windows Flip and Flip 3D (alt-tab).

    To make sure you reach this market, your first goal will be to earn that "Works with Windows Vista" logo. The "Innovate On" program outlines a step-by-step process for ensuring app compatibility.

    Watch this:

  • The .NET Show: Windows Vista Readiness
  • Bookmark this:

  • DevReadiness Community
  • DevX Windows Vista Special Report
  • Innovate on Windows Vista
  •   Next Page: Windows Sidebar Gadget and Windows Mobile
    Page 1: IntroductionPage 4: Web Services and Embedded Applications
    Page 2: Windows Sidebar Gadget and Windows MobilePage 5: Windows SideShow and Visual Studio Extensibility
    Page 3: OBA and SaaS 
    Submit article to:
    Extending your solution to run on Microsoft technology is easier than ever. Through NXT, you can reach more customers, increase revenues and slash development time and costs, accelerating both your time to market and profitability. Get the details on NTX. >>
    Sign up for your free e-mail newsletters today!
    DevX Windows Developer Update

    More Newsletters
    Add MS AJAX Extensions to a Visual Studio 2005 Setup Project
    Eight Key Practices for ASP.NET Deployment
    Faster Search Results with the VS.NET IDEs Incremental Search Feature
    Configuring WCF Services and Getting Them Ready to Ship
    Getting Started with the Windows Live Tools



    JupiterOnlineMedia

    internet.com earthweb.com Devx.com mediabistro.com Graphics.com

    Search:

    Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

    Jupitermedia Corporate Info

    Copyright 2008 Jupitermedia Corporation All Rights Reserved.
    Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

    Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers