Tag Archives: Silverlight

Developer Hub: Download Windows Phone Developer tools SDK 7.1 (Mango) beta & 7.0


    Now you can download the new Windows Phone Developer Tools 7.1 (Mango) Beta can be used to develop Applications for both 7.0 and 7.1 version of Windows Phone OS releases.  You can experiment with the latest tools release for Windows Phone. WPDT 7.1 Beta provides the tooling necessary to target the upcoming Windows Phone OS release (codenamed “Mango”) in addition to productivity enhancements such as an app profiler and an improved emulator.
    Although not required, the Windows Phone Developer Team strongly recommends that you install WPDT 7.1 Beta on a separate machine. Apps built for 7.0 by using the 7.1 beta tools should certify and behave similarly to those produced by your current WPDT environment, but these are beta tools and your apps may behave inconsistently. If you encounter an issue between the beta tools/emulator and production phones, please report the issue on the App Hub ‘tools for wp7’ forum.
    The Windows Phone Developer Tools includes the following,
    • Microsoft Windows Phone Developer Tools 7.1 (Beta)
    • Windows Phone Emulator (Beta)
    • Silverlight 4 SDK and DRT
    • Microsoft XNA Game Studio 4.0 Refresh Windows Phone Extensions
    • Microsoft Expression Blend SDK Preview for Windows Phone 7.1
    • WCF Data Services Client for Window Phone 7.1
        Please note:
        1) Windows Server, Windows XP & Virtual machine platforms are not supported
        2)  If you are installing Visual Studio 2010 Express for Windows® Phone 7.1 alone, you can install it on any drive. If Visual Studio 2010 Professional or higher is already installed on your development computer, Windows Phone Developer Tools 7.1 Beta is installed on the same drive as the existing Visual Studio installation.
        3) If you just need WP 7.0 SDK, then you can Download the Windows Phone 7.0 SDK (Windows Phone Developer Tools), then download and install the Windows Phone Developer Tools January 2011 Update and the Windows Phone Developer Tools Fix. The January 2011 Update should only be applied after you’ve installed the Windows Phone Developer Tools.

        Note: French, Italian, German, and Spanish versions of the tools are available at the Microsoft Download Center.

                                                                                                                blogged using my Windows Live Writer 2011…

        Comprehensive guide: Windows Phone development resources


        Looking for a comprehensive guide to development resources for Windows Phone? Visit the Windows Phone developer resources pages on App Hub.

        Please find the following topic pages so you can learn everything you need to know to create great apps and games for Windows Phone:

        Silverlight for Windows Phone

        XNA Game Studio and XNA Framework

        Windows Phone Developer Tools and Device Unlock

        User Experience and User Interface

        Application and Execution Model

        Input, Touch and Gestures

        Launchers and Choosers

        Security

        Frame and Page Navigation

        Isolated Storage

        Performance

        Advertising Services

        Camera and Photos

        Media – Audio and Video

        Push Notifications and Live Tiles

        App Bar and Controls

        Location and Mapping

        Networking and Web Services

        Sensors

        Globalization and Localization

        Porting Your App or Game to Windows Phone 7

        Application Publishing and Marketplace

        Book review: Programming Windows Phone 7


        Are you the Windows Phone 7 developer or want to know how to create WP7 apps? Then this book is meant for you. To give you a sense of this offering, here is Charles’s Introduction—beneath that you’ll find the ebook’s full Table of Contents:

        Introduction

        This book is a gift from the Windows Phone 7 team at Microsoft to the programming community, and I am proud to have been a part of it. Within the pages that follow, I show you the basics of writing applications for Windows Phone 7 using the C# programming language with the Silverlight and XNA 2D frameworks.

        Yes, Programming Windows Phone 7 is truly a free download, but for those readers who still love paper—as I certainly do—this book will also be available (for sale) divided into two fully-indexed print editions: Microsoft Silverlight Programming for Windows Phone 7 and Microsoft XNA Framework Programming for Windows Phone 7. ]

        The best thing would be, with the money you’ve saved downloading this book, please buy other books. Despite the plethora of information available online, books are still the best way to learn about programming within a coherent and cohesive tutorial narrative. Every book sale brings a tear of joy to an author’s eye, so please help make them weep overflowing rivers.

        In particular, you might want to buy other books to supplement the material in this book. For example, I barely mention Web services in this book, and that’s a serious deficiency because Web services are likely to become increasingly important in Windows Phone 7 applications. My coverage of XNA is limited to 2D graphics and while I hope to add several 3D chapters in the next edition of this book, I don’t really get into the whole Xbox LIVE community aspect of game development. Nor do I discuss any programming tools beyond Visual Studio—not even Expression Blend.

        Sections:

        This book is divided into three parts. The first part discusses basic concepts of Windows Phone 7 programming using example programs that target both Silverlight and the XNA framework. It is likely that many Windows Phone 7 developers will choose either one platform or the other, but I think it’s important for all developers who have at least a little knowledge of the alternative to their chosen path.

        The second part of this book focuses entirely on Silverlight, and the third part on XNA 2D. For your convenience, the chapters in each part build upon previous knowledge in a progressive tutorial narrative, and hence are intended to be read sequentially.

        To use this book properly you’ll need to download and install the Windows Phone Developer Tools, which includes Visual Studio 2010 Express for Windows Phone, XNA Game Studio 4.0, and an on-screen Windows Phone Emulator to test your programs in the absence of an actual device. Get the latest information and downloads at http://developer.windowsphone.com.

        PDF Download:BTW, you can download a PDF here (38.6 MB).

        Code samples (C#): You can download the ebook’s C# sample code here (5.03 MB).

        Code samples (VB.Net): And you can download the sample code in Visual Basic for Chapters 1-18 here (5.21 MB).

        Nice way to start with! Wonderful book for the Windows Phone 7 programming!

        Windows Phone 7: Visual Basic for Windows Phone Developer Tools – RTW


        If you used CTP of Visual Basic for Windows Phone then today you can download the RTW version of the Visual Basic add-on from VB support for the Windows Phone developer tools. This release enables Visual Basic developers to create, build, release Silverlight applications and games for Windows Phone 7 using the final version of the Windows Phone Developer Tools.

        It comes along with the official support for Visual Basic to Windows Phone. Also you can check out new VB versions of our released samples on MSDN.

        For more information about this release, check out the following resources:

        • The Visual Basic team’s blog
        • Soma’s announcement of the release on his blog
        • Jason Zander’s blog post on the release

        Please note the following:

        • This initial release of the Visual Basic add-on for the Windows Phone Developer Tools requires Visual Studio 2010 Professional or higher; Visual Studio 2010 Express for Windows Phone is not supported. If you do not have VS 2010 Pro or higher, you can download a trial version here.

        Live @ PDC 2010 – Real Games Analysis and Optimization of XNA Framework Games for Windows Phone


        Microsoft PDC 2010 - Live from the Microsoft CampusJust to update you that PDC 2010 is on, and you can watch it online (i am watching now 🙂 ). Right now I am attending Jeff’s Real Games Analysis and Optimization of XNA Framework Games for Windows Phone session. Earlier i watched Shawn Hargreaves’ session. If you’re a Windows Phone 7 app or games developer, then you have couple of sessions to watch out…

        Streamed Sessions

        Things I Wish I Knew Three Months Ago about Building Windows Phone 7 Applications

        Jaime Rodriguez Thursday, 2:00 PM – 3:00 PM (GMT-7) (Add to your calendar)

        The Windows Phone clients for Twitter and Facebook are two new, native-looking Windows Phone applications. Come hear about all the lessons learned while developing these applications. Gain insights about the UX as well as development/architecture patterns for building great, well-behaved, native-looking Windows Phone 7 apps.

        Optimizing Performance for Silverlight Windows Phone 7 Applications

        Oren Nachman Thursday, 3:15 P.M. – 4:15 P.M. (GMT-7) (Add to your calendar)

        Hear about the key tips, tricks, and common mistakes that we uncovered by analyzing several real world applications. See demos of how real apps are debugged. Also learn how to write world class applications with animations running at 60fps.

        Things You Need to Know Before Building XNA Games for Windows Phone 7

        Shawn Hargreaves Friday, 11:30 A.M. – 12:30 P.M. (GMT-7) (Add to your calendar)

        So you have a cool idea for a game. This session covers some of the less obvious things you will need to know to turn your idea into reality when using XNA Game Studio for Windows Phone. Topics include how to choose the best orientation and resolution, how game content differs from typical productivity or web applications, how to deal with tombstoning, how to speed up load times, and how to proceed if you are interested in getting access to Xbox LIVE on the phone.

        Real-World Analysis and Optimization of XNA Framework Games on Windows Phone 7

        Jeff Petkau Friday, 2:00 P.M. – 3:00 P.M. (GMT-7) (Add to your calendar)

        Good code design, performance tips, and a solid understanding of the platform are all essential to game development. Learn how to use the Microsoft Advanced Technology Group’s (ATG) battle-tested techniques to find and fix performance-killing issues in Windows Phone 7 XNA Framework game code. Also, hear about real-world analysis and optimization of XNA Framework games on Windows Phone 7.

        3-Screen Coding: Sharing Code between Windows Phone, Silverlight, and .NET

        Shawn Burke Thursday, 4:30 P.M. – 5:30 P.M. (GMT-7) (Add to your calendar)

        Get a preview of upcoming Visual Studio features that will allow you to share code between Microsoft .NET platforms. You’ll learn how to structure applications to maximize the amount of shared code, how to write an app that’s used across Silverlight Desktop and Windows Phone, and how to build business logic and helper functions that work across all 3 screen types plus the cloud.

        Building Windows Phone 7 applications with the Windows Azure Platform

        Steve Marx Thursday, 11:30 A.M. – 12:30 P.M. (GMT-7) (Add to your calendar)

        Learn how to build Windows Phone 7 applications that are backed by scalable cloud components hosted in Windows Azure. This demo-heavy session will cover best practices relating to communication, authentication, and data synchronization between phone applications and cloud components.

        On Demand Sessions

        The Rich Mobile Web – Today and Tomorrow

        Joe Marini (On demand recording)

        Learn how to plan and design for today’s – and tomorrow’s – Rich Mobile Web, whether you have an existing site that you want to get mobilized or are starting from scratch.

        Making Money with the Windows Phone Marketplace

        Karen Luk (On Demand recording)

        In Windows Phone 7, Microsoft provides a central mechanism for distributing your application or game to all Windows Phone users: the Windows Phone Marketplace. In this session, we’ll review the high level workings of the Marketplace, but more importantly, we’ll drill deep into the functional criteria your application must meet, and the practices you should use in order to meet them.

        You can get the full list from the client devices: http://player.microsoftpdc.com/Schedule/Filter/ClientDevices and the entire PDC 2010 available at http://player.microsoftpdc.com/Schedule/Sessions.

        Enjoy the sessions!!

        Download : Windows Phone Developer Tools RTW


        The Windows Phone team released the final bits for Windows Phone 7 – Developer Tools released to web (RTW). The tooling is free and will integrate with Visual Studio 2010 and Expression Blend 4 if you have them installed as well. This is the same powerful and easy to use Visual Studio integrated developer environment (IDE) handles developing Windows Phone 7 phone applications.

        The Windows Phone 7 Developer Tools package includes everything you need to write awesome applications and games for Windows Phone 7.  All of the tools included in it are absolutely free. But make sure that you’ll need to uninstall the beta version before installing the RTW version.

        The Windows Phone Developer Tools includes the following:

        • Visual Studio 2010 Express for Windows Phone – Free Edition of Visual Studio 2010 for development
        • Windows Phone Emulator Resources – Hardware accelerated emulator to run and debug your apps without requiring WP7 device
        • Silverlight 4 Tools For Visual Studio – for building great applications for WP7
        • XNA Game Studio 4.0 – to build great 2D and 3D games for WP7
        • Microsoft Expression Blend for Windows Phone – Free version of Blend for Windows Phone 7 development
        • Phone Registration Tool – When you get a device, this allows you to “unlock” the device so you can run/debug your application on it, using your Marketplace account.

        So why don’t you wait? You can download it from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce.

        The best part is all of the above tools and frameworks are packaged into one setup.  If you already have Visual Studio 2010, the setup will also add support for Windows Phone 7 development and projects to your full Visual Studio 2010.

        Also applications and games you build with the tools released today can be uploaded to the Windows Phone Marketplace – which enables any phone consumer to easily download and purchase them directly from their phone.  This provides a great way to distribute applications/games that you either get paid for or distribute for free. Install the above developer tools, try building new WP7 apps and don’t forget to keep them in Windows Phone Marketplace.

        Nice way to start building WP7 apps!!

        Fix available for Silverlight application development using Visual Studio 2010


        Earlier i faced the following issue – i was creating a Silverlight application using Visual Studio 2010 and Silverlight.

        I noticed that after copying and pasting a Style Setter, then editing that Setter’s Property and Value, the XAML Editor displays an invalid error message. Also the error message is not be cleared and refreshed by the XAML Editor.

        This problem was corrected and fix was available part of Silverlight 4 tools release. You can download it from Microsoft Silverlight 4 Tools for Visual Studio 2010 and also mentioned in the knowledgebase article (http://support.microsoft.com/kb/2282880).

        Microsoft recommends that all Silverlight and WPF developers download and install the Silverlight 4 tools. Additionally the above error condition can be cleared by rebuilding the project if the latest Silverlight 4 tools has not yet been installed!!

        Download : Windows Phone Developer Tools Beta 1.0


        The same powerful and easy to use Visual Studio integrated developer environment (IDE) handles design and testing of Windows Phone 7 phone applications. You can download it from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491-a1bfaf32f2e3&displaylang=en.

        It includes the following:

        • Visual Studio 2010 Express for Windows Phone Beta
        • Windows Phone Emulator Beta
        • Silverlight for Windows Phone Beta
        • Microsoft Expression Blend for Windows Phone Beta
        • XNA Game Studio 4.0 Beta

        Developer Hub : Windows Phone 7 Jump Start training


        With continuation to my previous blog post (Windows Phone 7 Design and Development), i am adding couple of sessions, and a link to their course material

        Windows Phone 7 Jump Start (Session 1 of 12): Introduction

        A quick tour of Windows Phone 7 and how you write programs for it. We take a look at the platform capabilities and the software development options. We also offer you a chance to win a prize that is almost certainly not a private jet.

        Windows Phone 7 Jump Start (Session 2 of 12): Building a Silverlight Application, Part 1

        Building an application from scratch. How you can take a simple idea for a program and build the user interface, followed by the program behaviours that sit behind it. We take a look at data binding on Windows Phone and how best to structure your application to make best use of it.

        Windows Phone 7 Jump Start (Session 3 of 12): Building a Silverlight Application, Part 2

        Making more complex applications. You also get an overview of how the built in controls work, and how to tailor the user input to match your requirements. We also take a look at page navigation within a multi-form Silverlight application on the phone and how to use the navigation inputs for best effect.

        Windows Phone 7 Jump Start (Session 4 of 12): Building Games for the Windows Phone 7 Platform

        Using Silverlight as a platform for game creation. We show how to get a draw/update behavior into your Silverlight games and give you a fully worked game to chew on. We also illustrate how a Silverlight game can leverage the XNA libraries to add sound effects to a game.

        Windows Phone 7 Jump Start (Session 5 of 12): Building XNA Games for the Windows Phone 7 Platform, Part 1

        Getting Started with  XNA on Windows Phone. We talk about what makes the Windows Phone such a good platform for XNA development and how you create XNA games for it. We take a look at how games can manage the orientation of a phone and give you some tips on getting the best performance. Then we move on to take a look at the accelerometer input and how to make games that use this.

        Windows Phone 7 Jump Start (Session 6 of 12): Building XNA Games for the Windows Phone 7 Platform, Part 2

        Using the Windows Phone platform features in your XNA games. We continue with our look at Windows Phone features that make the platform so interesting to game developers. We cover the use of the touch screen, sound creation and finally give you some coverage of how to access the Zune media content in the device. Then we round off with a little look at how you can get text input from users by means of the Guide support in XNA.

        Windows Phone 7 Jump Start (Session 7 of 12): Advanced Application Development, Part 1

        Application Lifecycle. A look at the execution model on the phone, and how to create solutions that give a great user experience in the face of phone calls, termination and even total shutdown of the device itself. We show how to respond to messages to make your application give the appearance of being "always on" and the data persistence facilities that you will need to make this work.

        Windows Phone 7 Jump Start (Session 8 of 12): Advanced Application Development, Part 2

        Launchers and Choosers plus Using Isolated Storage. In this session we take a look at "Launchers and Choosers", how your application can use the built in phone behaviors to place calls, take pictures and select contacts, making it part of how the phone works. We also show how your application can store data in its own isolated storage on the phone device.

        Windows Phone 7 Jump Start (Session 9 of 12): Advanced Application Development, Part 3

        Storing Data and Using the Network. In this session we look at the connectedness of Windows Phone and how you can make this work for you. We demonstrate connected applications and how the notification service is used to allow external systems to give your application a wake-up call.

        Windows Phone 7 Jump Start (Session 10 of 12): Marketing Your Windows Phone 7 Application

        Using Windows Marketplace. In this session we explain how to join the Marketplace and get your applications out there. We take a look at how your solutions are packaged and deployed and how you go about registering a device for development and then using that with Visual Studio 2010 to test your applications.

        Windows Phone 7 Jump Start (Session 11 of 12): Working with Media

        Using XNA in 3D and with Media. In this session we take a quick look at how the Windows Phone works as an excellent platform for 3D games in XNA. We also explore how an XNA game can make use of the media stored in the phone, including photographs taken by the user and media loaded onto it from Zune.

        Windows Phone 7 Jump Start (Session 12 of 12): Final Silverlight Topics and Wrap-Up

        Taking Silverlight to the max. We start with a look at the Application bar, a crucial component in Windows Phone applications. We then move on to the Expression Blend tool, and how to create compelling user experiences with it. Finally we round off the session by showing how easy it is to use the map services in your phone and demonstrate some of the really cool navigation tools that are coming.

        Bonus:
        ======
        *
        If you’re a Zune user, here’s a link to the Zune subscription link. 
        * Also a link to the iTunes subscription.

        … watch out this space…i will keep you posted more on this…

        Download : Windows Phone Developer tools CTP


        With respect to my earlier blog post regarding Windows Mobile 6.5 developer tool kit, now you can download the “Windows Phone Developer tools CTP”. The same powerful and easy to use Visual Studio integrated developer environment (IDE) handles from design to testing of Windows Phone 7 Series phone applications.

        It’s designed to work with Windows 7 and Vista. In order to try with Windows Phone 7 Training Kit for Developers (my earlier blog post), this CTP is required. It includes,

        • Visual Studio 2010 Express for Windows Phone CTP
        • Windows Phone Emulator CTP
        • Silverlight for Windows Phone CTP
        • XNA 4.0 Game Studio CTP

        Please note:

        • This CTP of the Windows Phone Developer Tools is based on the release candidate (RC) of VS 2010, and is not compatible with the final release (RTM) versions of Visual Studio 2010.
        • If you upgrade with the release version, Phone development scenarios will break. We are working on an update to the CTP that will support the release version.
        • If you wish to be notified upon its availability, please visit http://www.microsoft.com/windowsmobile/en-us/cmpn/vslaunch/default.mspx and submit your email address.

        About me…Hello World?


        I am Deva from Microsoft. I am an enthusiast and a developer with Windows Phone/Mobile application development, XNA and Silverlight. I will provide related updates in this MSDN blog.

        I look forward from you to provide your valuable comments, queries which can helpful for me to shape myself and the site more useful to others…

        Hello World from Deva