Articles http://devproconnections.com/author/3384/feed en Get Started Building Windows Store XAML/C# Apps http://devproconnections.com/windows-8/get-started-building-windows-store-xamlc-apps <div class="field-deck"> Essential guidance for building Windows 8 applications with XAML and C# in Visual Studio </div> <div class="node-body article-body">If you are starting to develop Windows Store applications, your existing XAML and C# skills can make the transition to Windows 8 app development easier. Dan Wahlin explains the basics of building a Windows Store app using Visual Studio 2012.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/windows-8/get-started-building-windows-store-xamlc-apps" target="_blank">read more</a></p> http://devproconnections.com/windows-8/get-started-building-windows-store-xamlc-apps#comments Visual Studio 2012 Windows 8 Building apps c# Visual Studio 2012 Windows 8 Windows Store Apps XAML Mon, 21 Oct 2013 09:53:00 +0000 11202 at http://devproconnections.com Build Enterprise-Scale JavaScript Applications with TypeScript http://devproconnections.com/javascript/build-enterprise-scale-javascript-applications-typescript <div class="field-deck"> Microsoft's TypeScript can help you create more reusable and maintainable JavaScript code </div> <div class="node-body article-body">Use Microsoft's Typescript and Visual Studio 2012 to build more reusable and maintainable JavaScript web applications.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/javascript/build-enterprise-scale-javascript-applications-typescript" target="_blank">read more</a></p> http://devproconnections.com/javascript/build-enterprise-scale-javascript-applications-typescript#comments ASP.NET Visual Studio 2012 Web Development .NET Framework HTML5 JavaScript Visual Studio Development .NET Framework .NET Framework ASP.NET ASP.NET Developer Development How-To Article HTML5 HTML5 Intermediate JavaScript JavaScript Programming Languages Scripting Scripting languages TypeScript Visual Studio Visual Studio 2012 Visual Studio 2012 Web Development Web development Fri, 14 Dec 2012 04:00:00 +0000 6423 at http://devproconnections.com Improve Your JavaScript Coding with Data-Oriented Programming http://devproconnections.com/javascript/improve-your-javascript-coding-data-oriented-programming <div class="field-deck"> Use data binding to make your JavaScript coding more efficient </div> <div class="node-body article-body">Learn how data-oriented programming using a data-binding framework like KnockoutJS can make your JavaScript coding more efficient.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/javascript/improve-your-javascript-coding-data-oriented-programming" target="_blank">read more</a></p> http://devproconnections.com/javascript/improve-your-javascript-coding-data-oriented-programming#comments Web Development .NET Framework JavaScript JQuery Development .NET Framework .NET Framework Angular JS Code control-oriented programming data-oriented programming Developer Development How-To Article Intermediate JavaScript JavaScript jQuery JQuery KnockoutJS Scripting Scripting languages Web Development Web development Fri, 19 Oct 2012 01:00:00 +0000 7448 at http://devproconnections.com Moving from Server-Side to Client-Side Web Development http://devproconnections.com/javascript/moving-server-side-client-side-web-development <div class="field-deck"> Tips to help you evaluate whether you're ready to shift to a client-side approach </div> <div class="node-body article-body">Dan Wahlin gives key points when deciding whether to move server-side web application code to the client and discusses data-binding techniques for client-side applications.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/javascript/moving-server-side-client-side-web-development" target="_blank">read more</a></p> http://devproconnections.com/javascript/moving-server-side-client-side-web-development#comments ASP.NET Web Development HTML5 JavaScript JQuery Development AngularJS ASP.NET ASP.NET client-side web development data binding Developer Development How-To Article HTML5 HTML5 Intermediate JavaScript JavaScript jQuery JQuery Programming Languages Scripting Scripting languages server-side web application Web Development Wed, 26 Sep 2012 19:00:00 +0000 6899 at http://devproconnections.com Explore the New World of JavaScript-Focused Client-Side Web Development http://devproconnections.com/javascript/explore-new-world-javascript-focused-client-side-web-development <div class="field-deck"> Learn about the scripts and tools that can help you write JavaScript client-side apps </div> <div class="node-body article-body">Here are the essential client-side scripting tools you will need -- jQuery, jQuery Mobile, Modernizer, and more -- to build JavaScript web apps.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/javascript/explore-new-world-javascript-focused-client-side-web-development" target="_blank">read more</a></p> http://devproconnections.com/javascript/explore-new-world-javascript-focused-client-side-web-development#comments Web Development .NET Framework HTML5 JavaScript JQuery Development .NET Framework client-side web development Developer Development How-To Article HTML5 HTML5 Intermediate JavaScript JavaScript jQuery JQuery Modernizr Programming Languages Scripting Scripting languages Web Development Web development web development tools Fri, 24 Aug 2012 14:00:00 +0000 5644 at http://devproconnections.com Working with CSS Media Queries and Media Types, Part 2 http://devproconnections.com/web-development/working-css-media-queries-and-media-types-part-2 <div class="field-deck"> Use media queries to adapt a website for mobile device screens of various sizes </div> <div class="node-body article-body">For a more responsive design, add CSS media queries to ensure that a website displays properly on mobile devices with various screen sizes.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/working-css-media-queries-and-media-types-part-2" target="_blank">read more</a></p> http://devproconnections.com/web-development/working-css-media-queries-and-media-types-part-2#comments Web Development Mobile Development .NET Framework HTML5 Development .NET Framework Browser/HTML Cascading Style Sheets Code CSS CSS media queries Developer Development How-To Article HTML HTML5 HTML5 Intermediate Mobile Apps Mobile Development mobile development Programming Languages Web Development Web development Tue, 21 Aug 2012 13:00:00 +0000 7419 at http://devproconnections.com Working with CSS Media Queries and Media Types, Part 1 http://devproconnections.com/web-development/working-css-media-queries-and-media-types-part-1 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Use CSS media types and media queries for more responsive design in web apps </div> <div class="node-body article-body">Dan Wahlin explains how you can use CSS media types and media queries to make your web applications' design more responsive and easily adjust to different device-screen sizes.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/working-css-media-queries-and-media-types-part-1" target="_blank">read more</a></p> http://devproconnections.com/web-development/working-css-media-queries-and-media-types-part-1#comments ASP.NET Web Development Mobile Development Development ASP.NET Browser/HTML Code CSS Developer Development How-To Article HTML HTML Intermediate iPhone media query media type Mobile Apps Mobile Computing Devices &amp; OSs Mobile Development mobile development Networking Programming Languages Tablets Web Development Web development Wireless Technology Wed, 11 Jul 2012 12:00:00 +0000 7728 at http://devproconnections.com Structuring jQuery Ajax Calls in Web Applications http://devproconnections.com/jquery/structuring-jquery-ajax-calls-web-applications <div class="field-deck"> Make code more reusable by consolidating Ajax calls into JavaScript objects </div> <div class="node-body article-body">Using encapsulated JavaScript objects for Ajax calls in your web application development can make code more reusable.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/jquery/structuring-jquery-ajax-calls-web-applications" target="_blank">read more</a></p> http://devproconnections.com/jquery/structuring-jquery-ajax-calls-web-applications#comments ASP.NET Web Development HTML5 JavaScript JQuery Development Ajax ASP.NET ASP.NET Developer Development How-To Article HTML5 HTML5 Intermediate JavaScript JavaScript jQuery JQuery Programming Languages Scripting Scripting languages structuring Ajax calls Web Development Mon, 18 Jun 2012 19:00:00 +0000 4518 at http://devproconnections.com 4 More Web Development Tips to Improve Your jQuery Coding http://devproconnections.com/jquery/4-more-web-development-tips-improve-your-jquery-coding <div class="field-deck"> Write better-performing and more efficient jQuery code </div> <div class="node-body article-body">Use these four jQuery web development tips and tricks to improve your software development productivity.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/jquery/4-more-web-development-tips-improve-your-jquery-coding" target="_blank">read more</a></p> http://devproconnections.com/jquery/4-more-web-development-tips-improve-your-jquery-coding#comments ASP.NET Web Development JavaScript JQuery Development ASP.NET ASP.NET Code Developer Development How-To Article Intermediate JavaScript JavaScript jQuery JQuery Scripting Scripting languages software development tips Web Development Web development Mon, 14 May 2012 13:00:00 +0000 5890 at http://devproconnections.com 5 Web Development Tips to Improve Your jQuery Coding http://devproconnections.com/jquery/5-web-development-tips-improve-your-jquery-coding <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Make your jQuery coding more productive using these 5 handy tips </div> <div class="node-body article-body">Dan Wahlin shares some useful techniques he's learned that can help you enhance your jQuery-enabled web applications and make your coding more productive.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/jquery/5-web-development-tips-improve-your-jquery-coding" target="_blank">read more</a></p> http://devproconnections.com/jquery/5-web-development-tips-improve-your-jquery-coding#comments ASP.NET Web Development JavaScript JQuery Development ASP.NET coding Developer Development How-To Article HTML Intermediate JavaScript JavaScript jQuery JQuery Scripting Scripting languages Web Development Web development Fri, 30 Mar 2012 00:00:00 +0000 7195 at http://devproconnections.com How to Work with JavaScript's Prototyping Patterns http://devproconnections.com/javascript/how-work-javascripts-prototyping-patterns <div class="field-deck"> Create more extensible code using JavaScript's prototyping property </div> <div class="node-body article-body">Use the JavaScript prototype property along with two JavaScript patterns to make your JavaScript code better structured and more extensible.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/javascript/how-work-javascripts-prototyping-patterns" target="_blank">read more</a></p> http://devproconnections.com/javascript/how-work-javascripts-prototyping-patterns#comments Web Development .NET Framework JavaScript Development .NET Framework .NET Framework Developer Development How-To Article Intermediate JavaScript JavaScript JavaScript coding prototyping Scripting Scripting languages Web Development Sun, 18 Mar 2012 19:00:00 +0000 5631 at http://devproconnections.com Meet JsRender -- the Next Version of jQuery Templates http://devproconnections.com/jquery/meet-jsrender-next-version-jquery-templates <div class="field-deck"> Explore JsRender, which can help you minimize JavaScript coding in HTML5 web apps </div> <div class="node-body article-body">Dan Wahlin explains how to use JsRender, a jQuery Templates replacement, to help reduce the amount of JavaScript coding in an HTML5 web app.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/jquery/meet-jsrender-next-version-jquery-templates" target="_blank">read more</a></p> http://devproconnections.com/jquery/meet-jsrender-next-version-jquery-templates#comments ASP.NET Web Development ASP.NET MVC HTML5 JavaScript JQuery Development ASP.NET ASP.NET MVC ASP.NET MVC 3 Code Developer Development How-To Article HTML5 HTML5 Intermediate JavaScript JavaScript jQuery jQuery Templates JsRender Programming Languages Scripting Scripting languages Web Development Web development Tue, 21 Feb 2012 04:00:00 +0000 5643 at http://devproconnections.com HTML5 and CSS3 Feature Detection with Modernizr http://devproconnections.com/html5/html5-and-css3-feature-detection-modernizr <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Use the Modernizr script library to ensure that web apps work with both new and old browsers </div> <div class="node-body article-body">Dan Wahlin explains how the Modernizr script library helps meet this need, by letting you add checks for different HTML5/CSS3 features into your pages, so that your app can more easily accommodate variations in browsers' feature support.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/html5/html5-and-css3-feature-detection-modernizr" target="_blank">read more</a></p> http://devproconnections.com/html5/html5-and-css3-feature-detection-modernizr#comments ASP.NET Web Development HTML5 JavaScript JQuery Development ASP.NET Canvas CSS3 Developer Development Feature Detection How-To Article HTML5 HTML5 Intermediate JavaScript JavaScript jQuery Modernizr Programming Languages Scripting Scripting languages Tools and Products Web Development Web development Fri, 20 Jan 2012 04:00:00 +0000 5252 at http://devproconnections.com Why I’m Excited About Microsoft Windows 8 http://devproconnections.com/windows-8-development/why-i-m-excited-about-microsoft-windows-8 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Dan Wahlin discusses his experience at the Microsoft BUILD conference</p> </div> <div class="node-body article-body">Dan Wahlin shares why he's excited about Microsoft Windows 8, the new Metro user interface (UI), and WinRT. </div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/windows-8-development/why-i-m-excited-about-microsoft-windows-8" target="_blank">read more</a></p> http://devproconnections.com/windows-8-development/why-i-m-excited-about-microsoft-windows-8#comments Web Development Windows 8 Development Mobile Development .NET Framework Visual Studio Development .NET Framework App Store ASP ASP.NET Computing Development HTML Metro app store Microsoft Silverlight Microsoft Windows Mobile Development Programming Languages samsung Silverlight Development Technology_Internet Visual Basic (VB) Visual Basic.NET Visual Studio Web Development Windows 8 Windows Client Windows Server Windows Server 2012 Wed, 04 Jan 2012 16:56:00 +0000 7097 at http://devproconnections.com How to Build a jQuery HTML5 Web Application with Client-Side Coding http://devproconnections.com/html5/how-build-jquery-html5-web-application-client-side-coding <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Walk through client-side coding for the Account at a Glance App </div> <div class="node-body article-body">Dan Wahlin explains client-side coding for the Account at a Glance application, using JavaScript, JSON, jQuery, and HTML5 to render tiles based on HTML templates and retrieve data from the server into the tiles.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/html5/how-build-jquery-html5-web-application-client-side-coding" target="_blank">read more</a></p> http://devproconnections.com/html5/how-build-jquery-html5-web-application-client-side-coding#comments Web Development ASP.NET MVC .NET Framework HTML5 JavaScript JQuery Development .NET Framework ASP.NET ASP.NET MVC client-side technologies Code Dan Wahlin Developer Development How-To Article HTML element HTML5 HTML5 Intermediate JavaScript JavaScript jQuery JQuery JSON Scripting Scripting languages Web Development web development technologies Thu, 15 Dec 2011 04:00:00 +0000 7095 at http://devproconnections.com Build a jQuery HTML5 Web Application: The Account at a Glance App http://devproconnections.com/html5/build-jquery-html5-web-application-account-glance-app <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Build the Account at a Glance app using cutting-edge web dev technologies: jQuery, HTML5, and more </div> <div class="node-body article-body">Dan Wahlin builds a jQuery HTML5 web application, using ASP.NET MVC and EF 4.1 Code First, which displays online brokerage account information. </div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/html5/build-jquery-html5-web-application-account-glance-app" target="_blank">read more</a></p> http://devproconnections.com/html5/build-jquery-html5-web-application-account-glance-app#comments Web Development ASP.NET MVC HTML5 JavaScript JQuery Development ASP.NET MVC Development HTML5 HTML5 JavaScript JavaScript jQuery JQuery jQuery ASP.NET MVC Programming Languages Scripting Scripting languages Web Application Web development Web Services Tue, 22 Nov 2011 14:01:00 +0000 6181 at http://devproconnections.com Microsoft Silverlight 5: 9 New Features That Benefit Line-of-Business Applications http://devproconnections.com/web-development/microsoft-silverlight-5-9-new-features-benefit-line-business-applications <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Explore 9 new features in Microsoft's Silverlight 5—implicit data templates and more—that boost LOB app development </div> <div class="node-body article-body">Silverlight 5 is packed with new features that make it easier to build line-of-business (LOB) applications. Dan Wahlin surveys nine features—implicit data templates, enhanced data binding, improved XAML debugging, vector printing, and others—that boost productivity for enterprise application developers.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/microsoft-silverlight-5-9-new-features-benefit-line-business-applications" target="_blank">read more</a></p> http://devproconnections.com/web-development/microsoft-silverlight-5-9-new-features-benefit-line-business-applications#comments Web Development Silverlight Development Developer Development Microsoft Microsoft Silverlight Silverlight Silverlight 5.0 Silverlight Development Technology_Internet Mon, 21 Nov 2011 14:06:00 +0000 5804 at http://devproconnections.com Structuring JavaScript Code in HTML5 Applications, Part 2 http://devproconnections.com/html5/structuring-javascript-code-html5-applications-part-2 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Use the Revealing Module Pattern to create structured, reusable JavaScript objects </div> <div class="node-body article-body">Dan Wahlin continues his JavaScript tutorial by explaining a technique called the Revealing Module Pattern, which lets you structure JavaScript code and encapsulate it into reusable objects while avoiding problems with variable and function scoping.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/html5/structuring-javascript-code-html5-applications-part-2" target="_blank">read more</a></p> http://devproconnections.com/html5/structuring-javascript-code-html5-applications-part-2#comments HTML5 JavaScript Development Developer Developer Development development How-To Article HTML5 HTML5 HTML5 Applications Intermediate JavaScript JavaScript Programming Languages Scripting Scripting languages Fri, 21 Oct 2011 09:00:00 +0000 4924 at http://devproconnections.com How to Structure JavaScript Code, Part 1 http://devproconnections.com/javascript/how-structure-javascript-code-part-1 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Techniques to encapsulate functionality in JavaScript similarly to using classes in C# </div> <div class="node-body article-body">Dan Wahlin kicks off an article series on techniques that will help developers familiar with C# structure their JavaScript code. In this article, Dan explains how to use JavaScript closures as a way to emulate features found in classes.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/javascript/how-structure-javascript-code-part-1" target="_blank">read more</a></p> http://devproconnections.com/javascript/how-structure-javascript-code-part-1#comments .NET Framework HTML5 JavaScript Development .NET Framework C# c# Code Computing Developer Development How-To Article HTML5 Intermediate JavaScript JavaScript JavaScript programming language Programming Languages Scripting Scripting languages Fri, 16 Sep 2011 16:00:00 +0000 7449 at http://devproconnections.com HTML5 Tutorial: Build a Chart with JavaScript and the HTML5 Canvas http://devproconnections.com/html5/html5-tutorial-build-chart-javascript-and-html5-canvas <div class="field-deck"> Learn how to use HTML5 to build charting features such as lines, shapes, and gradients into your web applications </div> <div class="node-body article-body">Dan Wahlin uses JavaScript and the HTML5 canvas to render a web chart containing different shapes such as lines, gradients, and text.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/html5/html5-tutorial-build-chart-javascript-and-html5-canvas" target="_blank">read more</a></p> http://devproconnections.com/html5/html5-tutorial-build-chart-javascript-and-html5-canvas#comments ASP.NET Web Development .NET Framework HTML5 JavaScript Development .NET Framework ASP.NET ASP.NET canvas chart charting Code Developer Development How-To Article HTML 5 canvas HTML5 HTML5 Intermediate JavaScript JavaScript JSON Programming Languages Scripting Scripting languages Web Development Fri, 26 Aug 2011 16:00:00 +0000 4943 at http://devproconnections.com Getting Started Using HTML5 Boilerplate http://devproconnections.com/html5/getting-started-using-html5-boilerplate <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> Get to know a handy resource for web developers that simplifies the process of writing HTML5-compliant web pages </div> <div class="node-body article-body">Dan Wahlin explains how HTML5 Boilerplate provides skeleton HTML and JavaScript files, CSS, documentation, cross-browser compatibility, and other tools to jump-start your HTML5 development project.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/html5/getting-started-using-html5-boilerplate" target="_blank">read more</a></p> http://devproconnections.com/html5/getting-started-using-html5-boilerplate#comments ASP.NET Web Development .NET Framework HTML5 JavaScript JQuery Development .NET Framework ASP.NET ASP.NET Boilerplate Chrome CSS Developer Development Firefox How-To Article HTML5 HTML5 Intermediate Internet Explorer JavaScript JavaScript jQuery JQuery Programming Languages Scripting Scripting languages Web Administration Web Browsers Web Development Mon, 25 Jul 2011 14:00:00 +0000 7746 at http://devproconnections.com Using the HTML5 Canvas Tag http://devproconnections.com/html5/using-html5-canvas-tag <div class="field-deck"> The HTML5 canvas tag expands your options for rendering text, images, shapes, and more </div> <div class="node-body article-body">Jump into HTML5 with Dan Wahlin, as he explores the HTML5 canvas tag and shows you how to define it using HTML tags, then use JavaScript to interact with the canvas and render drawing objects such as straight and curved shapes, lines, and text.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/html5/using-html5-canvas-tag" target="_blank">read more</a></p> http://devproconnections.com/html5/using-html5-canvas-tag#comments ASP.NET Web Development HTML5 JavaScript Development ASP.NET ASP.NET canvas drawing Developer Development How-To Article HTML 5 HTML 5 canvas HTML tags HTML5 Intermediate Internet Explorer JavaScript JavaScript Programming Languages Scripting Scripting languages Web Administration Web Browsers Web Development Wed, 29 Jun 2011 13:00:00 +0000 4862 at http://devproconnections.com Integrating Security into Silverlight Applications http://devproconnections.com/development/integrating-security-silverlight-applications <div class="field-deck"> Techniques for accessing authenticated usernames and using roles to secure views in Silverlight apps </div> <div class="node-body article-body">How do you handle security roles in Silverlight applications? Dan Wahlin discusses a sample application that demonstrates an approach for accessing usernames and roles and securing individual views, with the help of a SecurityManager class that he created.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/development/integrating-security-silverlight-applications" target="_blank">read more</a></p> http://devproconnections.com/development/integrating-security-silverlight-applications#comments ASP.NET Web Development .NET Framework Development .NET Framework .NET Framework accessing usernames and roles ASP.NET ASP.NET Authentication Code Developer Development How-To Article Intermediate securing individual views Security security Security Development SecurityManager Silverlight silverlight Silverlight Development Web Development Web development Windows Communication Foundation (WCF) Mon, 09 May 2011 20:00:00 +0000 6100 at http://devproconnections.com Rendering Data on the Client with jQuery Templates http://devproconnections.com/jquery/rendering-data-client-jquery-templates <div class="field-deck"> Reduce coding time by putting the powerful jQuery Templates plug-in to work in your ASP.NET applications </div> <div class="node-body article-body">Dan Wahlin shows you how to work with the powerful jQuery Templates plug-in, which you can use to define HTML templates in web pages, then render the HTML output dynamically at runtime simply by passing a JSON object into a template function.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/jquery/rendering-data-client-jquery-templates" target="_blank">read more</a></p> http://devproconnections.com/jquery/rendering-data-client-jquery-templates#comments ASP.NET Web Development .NET Framework JavaScript JQuery Development .NET Framework .NET Framework ASP.NET ASP.NET ASP.NET Client data Developer Development How-To Article HTML HTML templates Intermediate JavaScript JavaScript jQuery JQuery jQuery Templates JSON Programming Languages Scripting Scripting languages Web Development Web development Wed, 13 Apr 2011 18:00:00 +0000 5664 at http://devproconnections.com Using HTTP Polling Duplex in Silverlight Applications http://devproconnections.com/web-development/using-http-polling-duplex-silverlight-applications <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>You can &quot;push&quot; data from a server but still allow it to flow over port 80</p> </div> <div class="node-body article-body">Many applications must stay in sync with data provided by a service. Although Web applications typically rely on standard polling techniques to check if data has changed, Silverlight provides several options for keeping an application in sync that rely on server &amp;amp;amp;quot;push&amp;amp;amp;quot; technologies. In this article, Dan Wahlin shows how HTTP Polling Duplex interfaces can be created and implemented on the server, as well as how they can be consumed by a Silverlight client.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/using-http-polling-duplex-silverlight-applications" target="_blank">read more</a></p> http://devproconnections.com/web-development/using-http-polling-duplex-silverlight-applications#comments Web Development Development Cloud Computing Developer Development How-To Article Silverlight Silverlight 4.0 Silverlight Development Wed, 16 Mar 2011 19:49:00 +0000 6020 at http://devproconnections.com Working with Silverlight Dependency Properties http://devproconnections.com/development/working-silverlight-dependency-properties <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Use Silverlight dependency properties to extend or write a custom Silverlight control</p> </div> <div class="node-body article-body">Use Silverlight dependency properties to extend an existing Silverlight control, write a custom control from scratch, or add new functionality to a user control to make it more flexible.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/development/working-silverlight-dependency-properties" target="_blank">read more</a></p> http://devproconnections.com/development/working-silverlight-dependency-properties#comments Web Development .NET Framework Development .NET Framework Developer Development How-To Article Product Silverlight Silverlight Development Vendor Tue, 22 Feb 2011 17:11:00 +0000 4885 at http://devproconnections.com Building a Windows Phone 7 Application: Adding Features to the Album Viewer App http://devproconnections.com/windows-phone-development/building-windows-phone-7-application-adding-features-album-viewer-app <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Enhancing a Silverlight application converted to run on Windows Phone 7</p> </div> <div class="node-body article-body">Dan Wahlin continues his Windows Phone 7 application development tutorial by showing how to add features to the album-viewer application. Dan explains how to use the Pivot control to allow users to switch between screens quickly, how NavigationService can be used to load different screens, and how the MVVM pattern can be used with Windows Phone 7 applications.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/windows-phone-development/building-windows-phone-7-application-adding-features-album-viewer-app" target="_blank">read more</a></p> http://devproconnections.com/windows-phone-development/building-windows-phone-7-application-adding-features-album-viewer-app#comments Web Development Windows Phone Development Mobile Development Development Developer Development Fundamental How-To Article Intermediate Mobile Computing Devices &amp; OSs Mobile Dev Tools Mobile Development Networking Silverlight Silverlight 4.0 Silverlight Development Windows Phone 7 Wireless Technology Mon, 24 Jan 2011 20:00:00 +0000 7266 at http://devproconnections.com Build a Windows Phone 7 Application http://devproconnections.com/windows-phone-development/build-windows-phone-7-application <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Walk through building a Windows Phone 7 application to search albums on Amazon.com</p> </div> <div class="node-body article-body">Dan Wahlin leads you step-by-step through building a Windows Phone 7 application using C# code and Silverlight 4. The application, which lets users search albums from Amazon.com and view details about individual albums, retrieves data using a REST API exposed by Amazon.com and displays the data using a simulated 3D carousel.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/windows-phone-development/build-windows-phone-7-application" target="_blank">read more</a></p> http://devproconnections.com/windows-phone-development/build-windows-phone-7-application#comments Web Development Windows Phone Development Mobile Development Development Developer Development How-To Article Intermediate Mobile Computing Devices &amp; OSs Mobile Dev Tools Mobile Development Networking Silverlight Silverlight Development Windows Phone 7 Wireless Technology Tue, 28 Dec 2010 15:01:00 +0000 4384 at http://devproconnections.com Getting Started with Windows Phone 7 Development http://devproconnections.com/windows-phone-development/getting-started-windows-phone-7-development <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Explore the general features to start building applications</p> </div> <div class="node-body article-body">The Windows Phone 7 platform allows you to develop Silverlight or XNA applications. There are several tools that are useful for developing these applications such as ApplicationBar, Pivot, and Panorama. Dan Wahlin discusses the advantages for using these controls in your development.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/windows-phone-development/getting-started-windows-phone-7-development" target="_blank">read more</a></p> http://devproconnections.com/windows-phone-development/getting-started-windows-phone-7-development#comments Web Development Windows Phone Development Mobile Development Development Developer Development Intermediate Mobile Computing Devices &amp; OSs Mobile Dev Tools Mobile Development Networking Silverlight Silverlight Development Video Windows Phone 7 Wireless Technology Wed, 17 Nov 2010 20:00:00 +0000 4401 at http://devproconnections.com Maximizing Productivity with the Visual Studio 2010 Silverlight Designer http://devproconnections.com/web-development/maximizing-productivity-visual-studio-2010-silverlight-designer <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>The designer takes a huge leap forward</p> </div> <div class="node-body article-body">Visual Studio 2010 is the first version of the product to offer a decent Silverlight designer. Dan Wahlin walks you through what the new designer offers and how it can make developing applications easier.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/maximizing-productivity-visual-studio-2010-silverlight-designer" target="_blank">read more</a></p> http://devproconnections.com/web-development/maximizing-productivity-visual-studio-2010-silverlight-designer#comments Web Development Visual Studio 2010 Visual Studio Silverlight Silverlight 3.0 Silverlight 4.0 Visual Studio Visual Studio 2010 Fri, 22 Oct 2010 14:13:00 +0000 4222 at http://devproconnections.com Communicating Between Views and ViewModels in Silverlight 4 Apps http://devproconnections.com/web-development/communicating-between-views-and-viewmodels-silverlight-4-apps <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Use the ICommand interface to associate control events with ViewModel methods</p> </div> <div class="node-body article-body">Commanding is a useful feature in the Model-View-ViewModel pattern for communicating between a View and a ViewModel. Dan Wahlin shows you how to use the ICommand interface to do commanding without the extra work of adding code into the code-behind file.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/communicating-between-views-and-viewmodels-silverlight-4-apps" target="_blank">read more</a></p> http://devproconnections.com/web-development/communicating-between-views-and-viewmodels-silverlight-4-apps#comments Web Development Silverlight 4.0 Thu, 23 Sep 2010 15:20:00 +0000 7212 at http://devproconnections.com Lessons Learned Building Real-World Silverlight Applications: Part 2 http://devproconnections.com/web-development/lessons-learned-building-real-world-silverlight-applications-part-2 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Hard-won wisdom that will improve your Silverlight coding</p> </div> <div class="node-body article-body">Dan Wahlin concludes his two-part series with advice on how to notify users of successes or failures and extending existing controls to maximize productivity in custom scenarios. </div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/lessons-learned-building-real-world-silverlight-applications-part-2" target="_blank">read more</a></p> http://devproconnections.com/web-development/lessons-learned-building-real-world-silverlight-applications-part-2#comments Web Development Silverlight Thu, 12 Aug 2010 15:01:00 +0000 7276 at http://devproconnections.com Lessons Learned Building Real-World Silverlight Applications: Part 1 http://devproconnections.com/web-development/lessons-learned-building-real-world-silverlight-applications-part-1 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Hard-won wisdom that will improve your Silverlight coding</p> </div> <div class="node-body article-body">Dan Wahlin starts off a two-part series offering nuggets of wisdom he's gained hands-on coding Silverlight applications. In part 1, Dan gives advice on using MVVM patterns, data binding and nested controls, and effective end-user notifications.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/lessons-learned-building-real-world-silverlight-applications-part-1" target="_blank">read more</a></p> http://devproconnections.com/web-development/lessons-learned-building-real-world-silverlight-applications-part-1#comments Web Development .NET Framework Development .NET Framework Developer Development How-To Article Intermediate Silverlight Silverlight Development Web Development Website Development Wed, 28 Jul 2010 15:00:00 +0000 6587 at http://devproconnections.com Displaying HTML in Silverlight Applications http://devproconnections.com/web-development/displaying-html-silverlight-applications <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Use HTML overlays, CSS and Javascript code, or the WebBrowser control</p> </div> <div class="node-body article-body">Dan Wahlin shows you three different techniques for displaying HTML content in Silverlight applications—two common solutions when you have a page hosting the application, and one for when it exists outside of the browser.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/displaying-html-silverlight-applications" target="_blank">read more</a></p> http://devproconnections.com/web-development/displaying-html-silverlight-applications#comments Web Development Silverlight Tue, 22 Jun 2010 19:59:00 +0000 5345 at http://devproconnections.com Syncing Audio, Video, and Animations, Part 2 http://devproconnections.com/web-development/syncing-audio-video-and-animations-part-2 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Use attached properties in XAML for syncing</p> </div> <div class="node-body article-body">Dan Wahlin discusses additional strategies to sync media and animations through attached properties.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/syncing-audio-video-and-animations-part-2" target="_blank">read more</a></p> http://devproconnections.com/web-development/syncing-audio-video-and-animations-part-2#comments Web Development Development Silverlight Web Administration Fri, 14 May 2010 14:20:00 +0000 6973 at http://devproconnections.com Syncing Audio, Video, and Animations, Part 1 http://devproconnections.com/web-development/syncing-audio-video-and-animations-part-1 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Sync storyboards and animations via markers to create dynamic content</p> </div> <div class="node-body article-body">Integrating audio and video elements into your application offers concrete benefits to users and a professional polish. Dan Wahlin discusses the first steps to syncing these elements with markers.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/syncing-audio-video-and-animations-part-1" target="_blank">read more</a></p> http://devproconnections.com/web-development/syncing-audio-video-and-animations-part-1#comments Web Development Silverlight Wed, 21 Apr 2010 18:14:00 +0000 4450 at http://devproconnections.com Build Loosely Coupled Silverlight Applications http://devproconnections.com/web-development/build-loosely-coupled-silverlight-applications <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Dependency injection and IoC containers offer a solution</p> </div> <div class="node-body article-body">Dan Wahlin shows how you can use dependency Injection and IoC containers to simplify making changes to applications and enable better code reuse.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/build-loosely-coupled-silverlight-applications" target="_blank">read more</a></p> http://devproconnections.com/web-development/build-loosely-coupled-silverlight-applications#comments Web Development Development Silverlight Windows Client Fri, 19 Mar 2010 04:00:00 +0000 6337 at http://devproconnections.com Integrating ViewModel Classes into Silverlight Applications http://devproconnections.com/web-development/integrating-viewmodel-classes-silverlight-applications <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Use the Model-View-ViewModel architecture platform</p> </div> <div class="node-body article-body">Dan Wahlin explains the benefits of the Model-View-ViewModel platform, how to create and implement it, and how to integrate ViewModel classes.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/integrating-viewmodel-classes-silverlight-applications" target="_blank">read more</a></p> http://devproconnections.com/web-development/integrating-viewmodel-classes-silverlight-applications#comments Web Development Development Developer How-To Article Legacy Silverlight Windows Server Thu, 14 Jan 2010 05:00:00 +0000 4840 at http://devproconnections.com Simplify Silverlight Data Binding in Nested Controls http://devproconnections.com/web-development/simplify-silverlight-data-binding-nested-controls <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Access a parent's DataContext when controls are nested inside of other controls</p> </div> <div class="node-body article-body">While Silverlight's data binding controls are powerful and versatile, you may need to access DataContext when the controls are nested inside of other controls. Dan Wahlin introduces the DataContextProxy class, which allows you to gain access with minimal coding.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/simplify-silverlight-data-binding-nested-controls" target="_blank">read more</a></p> http://devproconnections.com/web-development/simplify-silverlight-data-binding-nested-controls#comments Web Development Development Developer How-To Article Silverlight Web Administration Mon, 04 Jan 2010 05:00:00 +0000 5204 at http://devproconnections.com Building Line of Business Applications http://devproconnections.com/web-development/building-line-business-applications <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Explore the pros and cons of using Silverlight 3</p> </div> <div class="node-body article-body">Should you use Silverlight 3 for building line of business applications? Dan Wahlin explores the most important features that Silverlight supports, plus those that it doesn't support yet.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/web-development/building-line-business-applications" target="_blank">read more</a></p> http://devproconnections.com/web-development/building-line-business-applications#comments Web Development .NET Framework .NET Framework Silverlight Thu, 19 Nov 2009 05:00:00 +0000 6604 at http://devproconnections.com New XML Features in .NET Version 2: Part II http://devproconnections.com/net-framework/new-xml-features-net-version-2-part-ii <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Memory-based XML APIs</p> </div> <div class="node-body article-body">Dan Wahlin continues his series on the new XML features in .NETFramework v2 with a look at some of the new features associated with thememory-based XML APIs.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/net-framework/new-xml-features-net-version-2-part-ii" target="_blank">read more</a></p> http://devproconnections.com/net-framework/new-xml-features-net-version-2-part-ii#comments .NET Framework Development .NET Framework Development Fri, 30 Oct 2009 16:09:11 +0000 5049 at http://devproconnections.com Search Google With ASP.NET http://devproconnections.com/aspnet/search-google-aspnet <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Use the Google Web Service and a proxy object to add Web-wide searchingfunctionality to your Web apps quickly and easily.</p> </div> <div class="node-body article-body">Dan Wahlinlaunches his XML/Web Services column by showing you how to add Web-widesearching functionality to your Web apps. </div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/aspnet/search-google-aspnet" target="_blank">read more</a></p> http://devproconnections.com/aspnet/search-google-aspnet#comments ASP.NET Web Development Development ASP.NET Development Web Development Fri, 30 Oct 2009 16:09:11 +0000 5088 at http://devproconnections.com Shape Relational Data http://devproconnections.com/database-development/shape-relational-data <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Convert relational data into hierarchical XML structures.</p> </div> <div class="node-body article-body">Dan Wahlin showsyou how to convert relational data into a hierarchical structure.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/database-development/shape-relational-data" target="_blank">read more</a></p> http://devproconnections.com/database-development/shape-relational-data#comments Database Development Development Database Development Development Fri, 30 Oct 2009 16:09:11 +0000 5855 at http://devproconnections.com Stay Connected http://devproconnections.com/aspnet/stay-connected <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Simplify Database Connection String Management</p> </div> <div class="node-body article-body">Dan Wahlin presents a custom solution that simplifies theprocess of managing database connection strings.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/aspnet/stay-connected" target="_blank">read more</a></p> http://devproconnections.com/aspnet/stay-connected#comments ASP.NET Web Development Development ASP.NET Development Web Development Fri, 30 Oct 2009 16:09:11 +0000 6684 at http://devproconnections.com Compare and Patch XML Documents http://devproconnections.com/aspnet/compare-and-patch-xml-documents <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>The XML Diff and Patch tool synchronizes data on different servers, allowing for easy transfer.</p> </div> <div class="node-body article-body">Dan Wahlinteaches you to use Microsoft’s XML Diff and Patch tool to compare XMLdocuments.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/aspnet/compare-and-patch-xml-documents" target="_blank">read more</a></p> http://devproconnections.com/aspnet/compare-and-patch-xml-documents#comments ASP.NET Web Development Development ASP.NET Development Web Development Fri, 30 Oct 2009 16:09:11 +0000 7279 at http://devproconnections.com Silverlight 3 Controls Quick Start Guide http://devproconnections.com/development/silverlight-3-controls-quick-start-guide <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Get acquainted with new layout, input, and items controls in Silverlight 3 Beta</p> </div> <div class="node-body article-body"><div> <p>Silverlight 101</p> <p>Silverlight 3 Controls Quick Start Guide</p> <p>Get acquainted with new layout, input, and items controls in Silverlight 3 Beta</p> <p>By Dan Wahlin</p></div></div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/development/silverlight-3-controls-quick-start-guide" target="_blank">read more</a></p> http://devproconnections.com/development/silverlight-3-controls-quick-start-guide#comments Development Development Silverlight Development Fri, 30 Oct 2009 16:09:11 +0000 5889 at http://devproconnections.com Take Control - 30 Oct 2009 http://devproconnections.com/visual-studio/take-control-30-oct-2009-0 <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Gear Up with the Atlas Control Toolkit</p> </div> <div class="node-body article-body">Dan Wahlin discussesfour controls from the Atlas Control Toolkit and shows how they can be usedwithin ASP.NET applications. </div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/visual-studio/take-control-30-oct-2009-0" target="_blank">read more</a></p> http://devproconnections.com/visual-studio/take-control-30-oct-2009-0#comments Visual Studio Development Development Tools and Products Visual Studio Fri, 30 Oct 2009 16:09:11 +0000 6778 at http://devproconnections.com Create Efficient UIs http://devproconnections.com/aspnet/create-efficient-uis <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>WebService behaviors make it easy to call a service, pass it parameters, and integrate returned data into a DHTML page.</p> </div> <div class="node-body article-body">Dan Wahlin shows you how to leverage the WebService behavior totie into Web Services and allow users to update, insert, and delete data moreefficiently.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/aspnet/create-efficient-uis" target="_blank">read more</a></p> http://devproconnections.com/aspnet/create-efficient-uis#comments ASP.NET Web Development Development ASP.NET Development Web Development Fri, 30 Oct 2009 16:09:11 +0000 7284 at http://devproconnections.com Validate XML Data Feeds With XML Schemas http://devproconnections.com/aspnet/validate-xml-data-feeds-xml-schemas <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>Write a reusable XML validation class to validate XML documents against DTDs as well as XDR and XSD schemas.</p> </div> <div class="node-body article-body">Dan Wahlin showsyou how to write a reusable XML-validation class to validate XML documents.</div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/aspnet/validate-xml-data-feeds-xml-schemas" target="_blank">read more</a></p> http://devproconnections.com/aspnet/validate-xml-data-feeds-xml-schemas#comments ASP.NET Web Development Development ASP.NET Development Web Development Fri, 30 Oct 2009 16:09:11 +0000 7290 at http://devproconnections.com New XML Features in .NET Version 2: Part III http://devproconnections.com/net-framework/new-xml-features-net-version-2-part-iii <div class="field-byline"> Dan Wahlin </div> <div class="field-deck"> <p>XML Data Binding</p> </div> <div class="node-body article-body">In Part III of this series, Dan Wahlin demonstrates how to usethe XmlDataSource data source control to bind data to different ASP.NET servercontrols. </div> <div class="og_rss_groups"></div><p><a href="http://devproconnections.com/net-framework/new-xml-features-net-version-2-part-iii" target="_blank">read more</a></p> http://devproconnections.com/net-framework/new-xml-features-net-version-2-part-iii#comments .NET Framework Development .NET Framework Development Fri, 30 Oct 2009 16:09:11 +0000 4467 at http://devproconnections.com