-
Working with Windows Phone User Interfaces, Part 2
Last updated: Sunday, December 3, 2023
Published in: CODE Magazine: 2012 - March/April
In Part 1 of this article you learned how to work with orientation changes on the Windows Phone and how to create horizontally scrolling pages using Panorama and Pivot pages. In Part 2 you’ll see how to interact with some of the built-in applications on the phone through the use of the Launcher and Chooser applications.
-
Seven New Features in Silverlight 5 (Plus a 3D Bonus)
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2012 - January/February
The next version of Silverlight should be available by the time you read this article. The Silverlight team has followed a fast pace during the last few years, producing four versions of their framework in only thirty months. Each new version of Silverlight has been full of surprises and useful features. Version 5 is no different. Let’s look as some of the best features available in SL 5
-
Windows Phone 7 Development Using MVVM and Unit Testing
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2012 - January/February
As readers of this magazine, you are all experts at certain facets of software development, be it for the desktop, the web, SQL Server and now mobile platforms. Mobile programming was a fairly arcane development arena up until the recent announcement of Windows Phone 7 (WP7). Prior to WP7, you had to become intimately familiar with the myriad platforms and form factors available and write your programs to each of those phones. With the advent of WP7, Microsoft is now controlling the hardware capabilities of the phone making it much easier to develop for these platforms. You can now also leverage existing skills in Silverlight and XNA to write your apps. But the question always remains: how do I get started and what is the best way to write for the new WP7? In a previous article, <i>CODE Magazine </i>Jan/Feb 2011, I showed you what to do to get started; now I want to show you the best way to apply what you have learned in that article. I will use Silverlight, the Model-View-ViewModel (MVVM) pattern, and Silverlight Unit testing to build a sample app.
-
Working with Windows Phone User Interfaces, Part 1
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2012 - January/February
Developing for Windows Phone is easy if you have been doing any XAML at all. That’s because you use Silverlight for Windows Phone development.
-
Spice Up Your Silverlight and WPF Application Images
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2011 - November/December
Most programmers have a hard time making applications that look interesting and fun. We are great at creating functionality that makes the application do exactly what the user wants, but many applications often look very utilitarian. However, with just a few little XAML tricks, you can make your Silverlight or WPF applications look like an artist had a hand in their creation. In this article I will provide you with a couple of very easy XAML tips that you can use right away to spice up the images in your Silverlight and WPF applications.
-
Building CodeTweet for Windows Phone
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - September/October
In this article, we take a look at what’s involved with building a simple Twitter Search client for Windows Phone. We will cover what tools you need, where to download them, how to design, build and test the app and finally, how to publish it to the Windows Phone Marketplace.
-
Working with Audio in Windows Phone 7
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2011 - September/October
Smart phones are constantly evolving to fit your mobile lifestyle. Most modern phones function as full featured music and video players. Windows Phone 7 follows the path blazed by other smart phones, but adds its own twist. Your musical life on this device revolves around the Music + Videos hub. This article contains details on how to interact with the Music hub from your application.
-
Six Silverlight ListBox Tips
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - July/August
The Silverlight ListBox is much more than you may think. When most people think of a ListBox they typically think of just a simple control that displays rows of text. However, the Silverlight ListBox is one of the most flexible controls you will find. I tend to think of the ListBox as similar to the ASP.NET Repeater control as it too is very flexible. In this article, I will show you six different ways to display data in a Silverlight ListBox.
-
Using Custom Controls to Enhance LightSwitch Application UI
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2011 - July/August
Developers of LightSwitch applications are not limited to the set of standard UI controls that come “out of the box.” If your application has specific requirements that are not covered by the standard control set, you can use third-party LightSwitch controls or use regular Silverlight controls (also called “custom controls”) to enhance your UI. In this article I will show you how to get started with custom controls and how to make custom controls and screens work together (interact).
-
Line-of-Business Applications Consolidation with Silverlight and Windows Communication Foundation
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - March/April
It’s probably one of the most interesting moments to do a post mortem for a Silverlight project. The entire Microsoft ecosystem is boiling around the Silverlight OR HTML 5 debate fueled by the recent PDC and some statements from Microsoft officials. The interesting part about it is that it is a false debate, and like most false debates it will probably lead to nowhere. The simple truth is that Microsoft’s commitment to Silverlight has not changed a bit, and Silverlight is more healthy and strong than ever. And the fact that the same Microsoft places an important bet on HTML 5 too can only make me happy as an architect and a developer. Mostly because it assures me I’ll have my fair share of choices in the future without having to leave the development platform I like. The reality is that neither Silverlight/RIA nor HTML 5 will turn out to be the magic to fly us to the land of perfect web apps and, at least for the foreseeable future, there will always be a need for alternatives. That’s why I think the debate on Silverlight or HTML 5 is nonsense in the Microsoft ecosystem. But I digress… Let me tell you about the latest software project I participated in.
-
Building Line-of-Business RIA in Silverlight Using Microsoft SQL Server 2008 Reporting Services
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2011 - January/February
While the development community has accepted the inevitable future of Line-of-Business RIAs and indispensable role of Silverlight in their creation, many of them have started looking for ways to use Microsoft SQL Server Reporting Services in Silverlight applications. It is logical: Reporting Services is reasonably capable and the most-used reporting engine on the market. Millions of developers are Reporting Services professionals and of course they would like to continue using the tool in their RIAs as well.
-
WPF and Silverlight Super-Productivity: ListBoxes
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech, CODE Magazine: 2011 - January/February
ListBoxes suck. Except that statement is not true anymore. Not in WPF and Silverlight anyway, where ListBoxes have evolved from simplistic controls to true workhorse objects. ListBoxes have been around since the beginning of Windows (and other GUIs) and have served a pervasive yet simple purpose, which can be summed up as “show me a list of labels in a list with a scroll bar.” A premise that has its uses but is not sophisticated enough for advanced data presentation, which is why developers often use special controls such as “data grids” or “list views” among others. In WPF and Silverlight, however, ListBoxes are so flexible and powerful that they are the first choice for just about anything. In fact, WPF originally shipped without a data grid control since ListBoxes all but eliminated that need. Developer perception, however, was different and the power of the ListBoxes went largely unnoticed. That is reason enough for me to write an article that displays the ease, flexibility, and power of ListBoxes.
-
Beyond the Boundaries of Visual Studio 2010 with WebUI Test Studio
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2010 - November/December
Advertorial
-
MVVM Made Simple
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - November/December
Struggling to grasp the concepts of Model-View-View-Model? Keep it simple!
-
Super Productivity: Using WPF and Silverlight’s Automatic Layout Features in Business Applications
Last updated: Saturday, January 18, 2020
Published in: VFP Conversion Papers, Markus Egger Talks Tech, CODE Magazine: 2010 - November/December
-
Using Entity Framework in Silverlight with Visual Basic
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - November/December
A common requirement in building applications is the need to serialize objects and pass them across tiers between the server and the client. These objects typically hold references to each other, and managing this “graph” and tracking all the changes so that they can be properly persisted to the database can get complicated quickly.
-
Composite Application Library (Prism) and Silverlight
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2010 - September/October
With the advancement in the Silverlight technology starting with the 1.0 release to 2.0, 3.0, and lately 4.0, Silverlight is loudly saying WOW “Watch Out World.” Can you guess which world I am talking about here? It is the RIAs world! Really WOW!
-
Post Mortem - Office 2010 the Movie
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2010 - March/April
-
Silverlight 3: The Highlights
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - November/December
From its earliest beginnings, Silverlight has tried to excite and inspire.Now that Silverlight 3 has shipped, it is time to determine if this is the magical version that every developer should finally take a look at. In this article, I will show you the changes Microsoft has made in hopes of helping you make that decision for your own organization.
-
Ask the Doc Detective
Last updated: Thursday, May 12, 2022
Published in: CODE Magazine: 2009 - September/October
-
Post Mortem: Tower48 Software Escrow
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2009 - September/October, Markus Egger Talks Tech
-
Build Composite WPF and Silverlight Applications
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - July/August
WPF is finally gaining momentum, and so is Silverlight.Users are starting to take a serious look at Silverlight as an option for rich applications; some of them even have scenarios where targeting both platforms make sense. The Composite Application Guidance for WPF and Silverlight Applications has received improvements that help developers building either WPF, Silverlight, or both types of composite applications.
-
Post Mortem: WPF and Silverlight Styling
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2009 - July/August, Markus Egger Talks Tech
-
The State of WPF and Silverlight
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2009 - July/August, Markus Egger Talks Tech
Markus Egger discusses the current State of WPF and Silverlight and the overall importance and acceptance of these technologies.
-
Building Polished UIs with Expression Blend - Part 1
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2009 - March/April, Markus Egger Talks Tech
With WPF and Silverlight, Microsoft provides both Windows and Web developers with powerful technologies to create rich, professional, and exciting user experiences.However, in general, developers aren’t graphical designers, leaving most developers wondering how to cope with this new world of designed interfaces and polished user experiences. But fear not! With Expression Blend, Microsoft provides a great tool to create such UIs, and even developers with no graphical talents whatsoever can learn a few techniques that allow for better looking applications.
-
SharePoint Applied: SharePoint 2007 with WCF and Silverlight
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2009 - March/April
Silverlight 2 just went RTM. This product is unique because for the first time in the Microsoft world, you have .NET running cross platform, in a secure way, without all the deployment hassles. It has the ability to bring rich UI, right within the browser-much like Flash, but with more capabilities and a .NET heart.So, what does this mean to you-the SharePoint developer? Well, as I elucidated in my previous article, developing rich UIs in SharePoint 2007 isn’t exactly my idea of a good time! In fact, it is a bit like a 3-year old playing drums on your head all night long while his 7-year old sister is sticking chewing gum in your hair as you are trying to sleep because you have an early morning 7 AM meeting tomorrow in a recessionary economy.Take heart! The thin .NET 3.5 development model makes it all easier.
-
Silverlight Enabled Live Search
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2009 - March/April
Tapping the full potential of RIA applications means involving remote Web services. In this article, I’ll present techniques that demonstrate how to communicate between Silverlight and Live Search using Silverlight’s services infrastructure.
-
Creating Accessibility-aware Silverlight 2 Content
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
If you haven't heard, accessibility is one of the most important aspects of a Web site experience.By using the accessibility features in Silverlight™ 2, you can provide the best experience for all users. Building a rich Internet experience can be a daunting task when you have to balance a cool visual design with usability.
-
SharePoint 2007 and the Thin .NET 3.5 Development Model
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2008 - November/December
As I am flying back home over the Atlantic, I can’t help but think how much better SharePoint has become after the introduction of .NET 3.5. I have repeatedly insisted that one of the reasons behind SharePoint 2007’s huge success is the application of ASP.NET 2.0 concepts to SharePoint.In this article, I am going to talk about the specific improvements .NET 3.5 has brought to the SharePoint 2007 platform, and how that has made my development life so much better. I will talk of three exemplary examples, and in subsequent articles, I will splice each one of these topics in further depth.
-
Using CSLA .NET for Silverlight to Build Line-of-Business Applications
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2008 - November/December
CSLA .NET for Silverlight is a version of CSLA .NET framework specifically written to support development of Silverlight applications.Microsoft's Silverlight is a cross-browser plug-in that uses XAML and a subset of .NET to enable rich client applications across platforms.
-
MVP Corner: A Baker’s Dozen of Reflections
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2008 - July/August
July August 2008 MVP Corner by Kevin S. Goff
-
Unlearn
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2008 - July/August
July/August 2008 Editorial
-
Getting Started with the Windows Live Tools
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live
Windows Live Tools for Microsoft Visual Studio enables developers to incorporate a set of Windows Live services into their Web sites using Visual Studio and ASP.NET.Using the Contacts ASP.NET Server Control, your users can easily share their contacts between Windows Live and your Web site. With the SilverlightStreamingMediaPlayer ASP.NET Server Control, you can show videos on your Web site from your Silverlight Streaming account with just drag-and-drop. The IDLoginStatus and IDLoginView ASP.NET Server Controls provide Windows Live ID authentication at your Web site for your users. Microsoft released its second community technology preview (CTP) in December, 2007. You can download this CTP from http://dev.live.com/tools.
-
Introduction to Microsoft’s Windows Live Platform
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live
From the consumer products associated with the MSN Butterfly, the Windows Live Platform has steadily grown and evolved.In this article you will discover some of the history behind the Windows Live Platform and explore where it is heading now and might be destined to go in the future. This article will explore the opportunities for you as a developer in this brave (nearly) new world.
-
Light Up the Web-Microsoft Silverlight Streaming by Windows Live
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live
Microsoft® Silverlight™ Streaming by Windows Live™ is a free streaming and application hosting service for delivering rich interactive applications (RIAs) over the Web.In this article I’ll show you how to get started with Silverlight and how to upload your applications and rich media to the Silverlight Streaming Service.
-
Weaving the Windows Live Services into Your Web Site
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live
Ready to build a Web experience your users will love? Windows Live Services are the building blocks of your new site. Get started right now with the Windows Live Quick Applications.
-
Welcome to the Windows Live Platform CoDe Focus Magazine
Last updated: Friday, February 22, 2019
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live
Building compelling applications and Web sites just got easier.Microsoft is opening up Windows Live Services to developers everywhere. This edition of CoDe Focus shows you how to use Windows Live Services to draw users to your Web site, get them hooked, and keep them engaged.
-
ADO.NET Data Services
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 3 - Data Programability
Separation of presentation and data has long been considered a best practice in the development of Web applications.Driven by the need for low friction deployment and a richer user experience, the types and architectures of Web applications are evolving dramatically. With the introduction and growth of AJAX-based applications and Rich Interactive Applications (RIA) using technologies such as Microsoft® Silverlight™, separation of presentation and data is no longer just a best practice, it is required.
-
Catching the (Silver) Light
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - November/December
I’d guess that everyone reading this magazine has heard of Silverlight™. I’ll also guess that not everyone has jumped at the opportunity to “play” with something that had been in beta. The good news is that Silverlight 1.0 is now released! I’ve spent a lot of time with Silverlight since Microsoft made the Community Technology Preview version available as WPF/E. The delta between a Web site without Silverlight and a Web site that allows you to experience the wonderfulness of Silverlight is huge. Before you finish reading this article, I hope you’ll realize how very easy it is to bridge that gap.
-
Seeing the Silverlight
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2007 - July/August
Rod Paddocks July/August 2007 Editorial Article
-
101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50- Chapter 2 Flashlight -
Last updated: Wednesday, August 31, 2022
Published in: Book Excerpts
This excerpt is from the new book, ‘101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50’, authored by Adam Nathan, published April 2011, ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn=0672335522
-
Chapter 1 - Three Years of Silverlight
Last updated: Wednesday, August 31, 2022
Published in: Book Excerpts
This excerpt is from the book, ‘Silverlight 4 Unleashed’ By Laurent Bugnion, Published Oct 21, 2010 by Sams. Part of the Unleashed series. ISBN 13: 978-0-672-33336-1, Copyright 2011. For more info please visit the publisher site: http://www.informit.com/store/product.aspx?isbn=0672333368
-
Designing Silverlight Business Applications: Chapter 7 of Best Practices for Using Silverlight Effectively in the Enterprise
Last updated: Saturday, January 18, 2020
Published in: Book Excerpts
By Jeremy Likness , Published Mar 29, 2012 by Addison-Wesley Professional. Part of theMicrosoft Windows Development Series series. Copyright 2012, ISBN-10: 0-321-81041-4 ISBN-13: 978-0-321-81041-0 Chapter 7: Designing Silverlight Business Applications: the Model-View-ViewModel (MVVM)
-
Graphics in Silverlight 3
Last updated: Wednesday, August 31, 2022
Published in: Book Excerpts
In this chapter, you will learn how to add rich vector graphics and images to your application.You will also learn how to optimize performance and image quality of those graphics elements.
-
WPF 4 Unleashed - An excerpt from Chapter 1: Why WPF, and What About Silverlight?
Last updated: Tuesday, February 19, 2019
Published in: Book Excerpts
WPF 4 Unleashed: By Adam Nathan, Sample Chapter is provided courtesy of Sams Publishing. Published Jun 4, 2010 by Sams. Part of the Unleashed series, Copyright 2011 ISBN-10: 0-672-33119-5 To purchase this book go to http://www.informit.com/store/wpf-4-unleashed-9780672331190?w_ptgrevartcl=Why%20WPF%2c%20and%20What%20About%20Silverlight%3f_1608130