| Category: .NET 4.0 | | |
56 Articles found and displayed in this view.
- A Windows 8 Look and Feel for WPF, Part 2
Magazine/Issue: CoDe Magazine, 2013 Jan/Feb Release Date: Monday, December 10, 2012
Quick ID: 1301031
In part 1 of this article, you learned how to create a Windows 8 look and feel for your WPF applications. You were shown a high-level overview of the various components that made up the shell for navigating. In part 2 of this article you will learn to create a WPF Button user control, a Message Box you can style, and a simple Message Broker System. All of these components are used to create the “Windows 8 Style” WPF shell you learned about in part 1.
- Log Users in to Your Web Application with OpenID or OAuth
Magazine/Issue: CoDe Magazine, 2013 Jan/Feb Release Date: Monday, December 10, 2012
Quick ID: 1301081
Users already have many usernames and passwords for different popular online services, and with OpenID and OAuth, you can leverage those. Why burden users with yet another set of credentials for your site if they can use their Google or Facebook account, or any other OpenID or OAuth account? In this article, I will show you how to do this with ASP.NET 4.5, but more importantly help you understand what’s going on behind the scenes.
- Tasks and Parallelism: The New Wave of Multithreading
Magazine/Issue: CoDe Magazine, 2012 Nov/Dec Release Date: Thursday, October 04, 2012
Quick ID: 1211071
Since the beginning of .NET, developers have been able to take advantage of multithreading when developing applications. In fact we’ve been given more than one programming model to accommodate just about any requirement that might come across. There’s the Thread class, the Thread Pool, the Async Pattern, and the Background Worker. Well, as if that isn’t enough, we now have a couple of more patterns that bring with them another genre - parallel programming.
- Chapter 4 - LINQ to Objects
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, August 27, 2012
Quick ID: 1207033
This excerpt is from the book >NET 4.0 Generics Beginner's Guide authored by Sudipta Mukherjee.ISBN 1849690782, Copyright 2012, Release Date January 2012. For more info, please visit the publisher site http://www.packtpub.com/net-generics-4-0-beginners-guide/book .
- Extension Methods
Magazine/Issue: CoDe Magazine, 2012 Jul/Aug Release Date: Wednesday, June 27, 2012
Quick ID: 1208101
Many developers find that keeping up with new technologies can be challenging and a drain to limited resources. Sometimes a review of basic .NET and C# skills is useful. This review of extension methods addresses the basic concept and implementation. Thousands of implementations are most certainly found in the industry, but in this article I want to address a few popular and useful ones.
- XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360 - Chapter 3 -The Game Object and the Default Game Loop
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Sunday, May 06, 2012
Quick ID: 1111143
This excerpt is from the book, ‘XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360, authored by Tom Miller, Dean Johnson, Published December 12, 2010 by Addison-Wesley Professional. Part of theDeveloper''s Library series.. ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn=0672333457.
- Working with Windows Phone User Interfaces, Part 2
Magazine/Issue: CoDe Magazine, 2012 Mar/Apr Release Date: Saturday, February 18, 2012
Quick ID: 1203031
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.
- Getting Started with RavenDB
Magazine/Issue: CoDe Magazine, 2012 Mar/Apr Release Date: Saturday, February 18, 2012
Quick ID: 1203041
You might have heard some things about NoSQL; how Google and Facebook are using non-relational databases to handle their load. And in most cases, this is where it stopped. NoSQL came about because scaling relational databases is somewhere between extremely hard to impossible.
- Smashing the Myth: Why You Must Learn F# - Even If You Aren’t Writing Rocket Science Apps
Magazine/Issue: CoDe Magazine, 2012 Mar/Apr Release Date: Saturday, February 18, 2012
Quick ID: 1203081
If you are a .NET software developer, you have heard of F#. You may have read an article, seen a talk at a user group, or otherwise heard the buzz. However, if those means of reaching you have failed, at the very least, you have noticed it conspicuously appear in the list of languages you can base a solution on in Visual Studio 2010. If you write code on the .NET Framework, you would have to be living under a rock to have not heard of F#.
- C# 4.0 Unleashed - Chapter 2 -Introducing the C# Programming Language
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Thursday, December 01, 2011
Quick ID: 1110133
This excerpt is from the book, C# 4.0 Unleashed, authored by Bart De Smet, Published Jan 4, 201 by Sams. Part of the Unleashed series. ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn= 0672330792.
- Introducing Queues and Topics in Azure Service Bus
Magazine/Issue: CoDe Magazine, 2011 Nov/Dec Release Date: Friday, October 21, 2011
Quick ID: 1112041
In 2007, Microsoft unveiled a new vision called “Software + Services” that would fundamentally change the way that both Microsoft and their customers build software and have a gradual, yet marked ripple effect throughout the software giant’s entire strategy.
- ASP.NET 4 Unleashed - Chapter 1 -Overview of the ASP.NET Framework
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Thursday, October 06, 2011
Quick ID: 1110123
This excerpt is from the book, ‘ASP.NET 4 Unleashed, authored by Stephen Walther, Kevin Hoffman, Nate Dudek, Published Oct 14, 2010 by Sams. Part of the Unleashed series. ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn= 0672331128.
- Visual Studio Unleashed - Chapter 2 - The Visual Studio IDE
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Tuesday, September 20, 2011
Quick ID: 1109103
This excerpt is from the new book, ‘Microsoft Visual Studio 2010 Unleashed’, authored by Mike Snell and Lars Powers, published in the Sams Unleashed Series, August 2010, ISBN 0672330814, Copyright 2010. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn=0672330814
- Chapter 1 - Three Years of Silverlight
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, September 05, 2011
Quick ID: 1107093
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
- 2 - Making Software a Service
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, June 20, 2011
Quick ID: 1105063
“This excerpt is from the book, ‘Building Applications in the Cloud: Concepts, Patterns, and Projects’ by Christopher Moyer. (Pearson/Addison-Wesley Professional, April 2011, ISBN 0321720202, Copyright 2011 Pearson Education, Inc. For more information, please visit the publisher site: www.informit.com/title/0321720202)
- Line-of-Business Applications Consolidation with Silverlight and Windows Communication Foundation
Magazine/Issue: CoDe Magazine, 2011 Mar/Apr Release Date: Friday, February 11, 2011
Quick ID: 1103031
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.
- The Razor View Engine
Magazine/Issue: CoDe Magazine, 2011 Mar/Apr Release Date: Friday, February 11, 2011
Quick ID: 1103041
The new view engine for ASP.NET MVC and WebMatrix combines simplicity and functionality to facilitate clean view development. In this article, I’ll dive into the Razor View Engine, the new default view engine for the ASP.NET MVC framework and WebMatrix products. Razor’s main goal is to simplify view development and to improve developer productivity while providing a clean view infrastructure.
- Inside Visual Studio LightSwitch
Magazine/Issue: CoDe Magazine, 2011 Mar/Apr Release Date: Friday, February 11, 2011
Quick ID: 1103051
Microsoft Visual Studio LightSwitch uses a model-centric architecture for defining, building, and executing a 3-tier LightSwitch application.
- From Zero to Business Application in 15 Minutes
Magazine/Issue: CoDe Magazine, 2011 Mar/Apr Release Date: Friday, February 11, 2011
Quick ID: 1103061
Visual Studio LightSwitch is a new product in the Visual Studio family aimed at developers who want to quickly create data-centric business applications for the desktop and the cloud.LightSwitch is an extensible development environment and application framework that simplifies the development process because it lets you concentrate on the business logic and does a lot of the remaining work for you. LightSwitch is perfect for small business or departmental productivity applications that need to get done fast. In this article I will walk you through creating a business application from beginning to end using Visual Studio LightSwitch.Visual Studio LightSwitch is a new product in the Visual Studio family aimed at developers who want to quickly create data-centric business applications for the desktop and the cloud.LightSwitch is an extensible development environment and application framework that simplifies the development process because it lets you concentrate on the business logic and does a lot of the remaining work for you. LightSwitch is perfect for small business or departmental productivity applications that need to get done fast. In this article I will walk you through creating a business application from beginning to end using Visual Studio LightSwitch.
- Getting the Most Out of the Save Pipeline in Visual Studio LightSwitch
Magazine/Issue: CoDe Magazine, 2011 Mar/Apr Release Date: Friday, February 11, 2011
Quick ID: 1103071
Visual Studio LightSwitch applications consist of three tiers: presentation, logic and data. This article discusses the logic tier and its save pipeline. The save pipeline is where developers write business logic that runs as changes are processed on the logic tier and saved to the data storage tier. The save pipeline is automatically generated with every LightSwitch application. Understanding the processing done in the save pipeline is not required to successfully build and deploy applications with LightSwitch, but adding save pipeline business logic provides additional flexibility and control when data is saved.
- Leveraging Razor Templates Outside of ASP.NET: They’re Not Just for HTML Anymore!
Magazine/Issue: CoDe Magazine, 2011 Mar/Apr Release Date: Friday, February 11, 2011
Quick ID: 1103081
The Razor syntax is much more than just a clean way to write ASP.NET MVC Views and WebMatrix web pages. In fact, with a working knowledge of the Razor API, you can leverage Razor templates in any application. The Razor API exposes a powerful library for parsing, compiling, and executing templates created using the Razor syntax.
- The Baker’s Dozen: 13 Productivity Tips for Building OLAP Databases with Microsoft SQL Server 2008 Analysis Services
Magazine/Issue: CoDe Magazine, 2011 Mar/Apr Release Date: Friday, February 11, 2011
Quick ID: 1103091
rewarding experience of writing and speaking is taking a seemingly complex topic and making it more understandable and accessible. In this article, I’ll show how to create and use OLAP databases and cubes using SQL Server Analysis Services 2008 (SSAS 2008). The benefits of OLAP are significant, even monumental - but like most technologies, reaping the benefits means considerable research and effort into leveraging the tools. In the case of OLAP databases, developers need to learn the differences between OLAP databases and relational databases, and how to use the tools that SSAS provides. In this article, I’ll walk through how to create an OLAP database and how to use the tools in Analysis Services to enhance the OLAP database. By the end, you’ll see why businesses and other organizations see the value of OLAP databases. I’ll also briefly cover some of the plans Microsoft has announced for the next generation of OLAP tools.
- Microsoft and jQuery
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Wednesday, October 27, 2010
Quick ID: 100233
- Unit Testing CLR Assemblies Using IronRuby
Magazine/Issue: CoDe Magazine, 2010 Nov/Dec Release Date: Friday, October 22, 2010
Quick ID: 1011101
For a very long time, .NET developers have envied the simplicity and the beauty of the Ruby language. The dynamic behavior, duck typing and compact code are some of the main features of the Ruby language. Now, .NET developers can enjoy the same benefits using the IronRuby framework. This article explores the possibilities of using IronRuby in the CLR world. The main focus will revolve around the sphere of unit testing CLR assemblies using the IronRuby framework.
- Hour 1 - Jumping in with Both Feet: A Visual Basic 2010 Programming Tour
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Friday, September 24, 2010
Quick ID: 100213
- Chapter 3 - The Anatomy of a Visual Basic Project
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Sunday, September 19, 2010
Quick ID: 100203
Although you can create lots of kinds of projects both for Windows and the Web with Visual Basic 2010, there is a common set of files for each project. In this chapter you learn which files give the structure to each project and how the files influence the building of an application. You also get an overview of references, namespaces, classes, modules, and Visual Basic keywords.
- Hour 3 - Understanding Classes and Objects the C# Way
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Sunday, September 12, 2010
Quick ID: 100193
This chapter teaches the basics of both object-oriented and component-oriented programming, moving on to creating a class in C# and examining how it fulfills the goals of object-oriented and component-oriented programming.
- Chapter 9 - Case Study: Generating a Connection String Manager
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, August 30, 2010
Quick ID: 100183
Peter Vogel walks you through an end-to-end solution for code generation that concentrates on integrating with Visual Studio and working with the CodeElement objects.
- Practical Messaging Scenarios with WCF 4
Magazine/Issue: CoDe Magazine, 2010 Sep/Oct Release Date: Friday, August 20, 2010
Quick ID: 1009051
- Add Some Spark to Your OData: Creating and Consuming Data Services with Visual Studio and Excel 2010
Magazine/Issue: CoDe Magazine, 2010 Sep/Oct Release Date: Friday, August 20, 2010
Quick ID: 1009091
The Open Data Protocol (OData) is an open REST-ful protocol for exposing and consuming data on the web. Also known as Astoria, ADO.NET Data Services, now officially called WCF Data Services in the .NET Framework. There are also SDKs available for other platforms like JavaScript and PHP. Visit the OData site at www.odata.org.
- Composite Application Library (Prism) and Silverlight
Magazine/Issue: CoDe Magazine, 2010 Sep/Oct Release Date: Friday, August 20, 2010
Quick ID: 1009101
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!
- Chapter 1- Why WPF, and What About Silverlight
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Tuesday, August 03, 2010
Quick ID: 100173
Adam Nathan explains how WPF 4 and Windows 7 are bringing multi-touch to the masses.
- Hour 1 - Getting Started with ASP.NET 4
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, July 19, 2010
Quick ID: 100163
Scott Mitchell introduces you to ASP.NET, shows you how to install Visual Web Developer, along with the .NET Framework and SQL Server 2008, and helps you create your first ASP.NET page.
- PostMortem: Harms Millennium MedSpa
Magazine/Issue: CoDe Magazine, 2010 Jul/Aug Release Date: Monday, June 28, 2010
Quick ID: 1008071
July/August2010 Post Mortem by Markus Egger
- What’s New in ASP.NET 4.0, Part Two: WebForms and Visual Studio Enhancements
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, June 21, 2010
Quick ID: 100143
- What’s New in ASP.NET 4.0, Part One: Core Engine Features
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, May 17, 2010
Quick ID: 100133
Microsoft released the .NET Runtime 4.0 and with it comes a brand spanking new version of ASP.NET - version 4.0 - which provides an incremental set of improvements to an already powerful platform. .NET 4.0 is a full release of the .NET Framework, unlike version 3.5, which was merely a set of library updates on top of the .NET Framework version 2.0. Because of this full framework revision, there has been a welcome bit of consolidation of assemblies and configuration settings. The full runtime version change to 4.0 also means that you have to explicitly pick version 4.0 of the runtime when you create a new Application Pool in IIS, unlike .NET 3.5, which actually requires version 2.0 of the runtime.
- New Features in WCF 4 that Will Instantly Make You More Productive
Magazine/Issue: CoDe Magazine, 2010 May/Jun Release Date: Friday, May 07, 2010
Quick ID: 1006061
WCF 4 is all about productivity.
- Chapter 12: Delegates and Lambda Expressions
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Wednesday, April 28, 2010
Quick ID: 100123
PREVIOUS CHAPTERS DISCUSSED extensively how to create classes using many of the built-in C# language facilities for object-oriented development. The objects instantiated from classes encapsulate data and operations on data. As you create more and more classes, you see common patterns in the relationships between these classes.
- Chapter 8
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, April 05, 2010
Quick ID: 100093
C# is an evolving language. This chapter looks at the new features added into C# 4.0 that combine to improve code readability and extend your ability to leverage LINQ to Object queries over dynamic data sources. The examples in this chapter show how to improve the coding model for developers around reading data from various sources, including text files and how to combine data from a COM-Interop source into a LINQ to Objects query.
- Chapter 2: Creating Versatile Types
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Sunday, March 21, 2010
Quick ID: 100083
Whenever you create your own classes, you need to consider the circumstances under which they could be used. For example, will two instances of your Item struct ever be compared for equality? Will your Person class need to be serializable, or sortable?
- Chapter 11 - Inspect and Adapt
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, March 08, 2010
Quick ID: 100073
“This chapter excerpt is from the book, Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum”, authored by Craig Larman and Bas Vodde, published by Addison-Wesley Professional, January 26, 2010, ISBN 0321636406, Copyright 2010 by Pearson Education, Inc. For a full Table of Contents, please visit the publisher site: www.informit.com/title/0321636406
- Advanced .NET Debugging
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Sunday, February 14, 2010
Quick ID: 100053
Mario Hewardt takes a look at the internals of the CLR heap manager and the GC and some common pitfalls that can wreak havoc in your application.He shows how to utilize the debuggers and a set of other tools to illustrate how to get to the bottom of the problems.
- Creating Self-Scaling Applications with Azure Services
Magazine/Issue: CoDe Magazine, 2010 Mar/Apr Release Date: Friday, February 12, 2010
Quick ID: 1003061
Microsoft’s Azure platform has finally been released into production. This new entry into the cloud computing market provides .NET developers with a scalable, robust platform for developing applications.After over a year in CTP, Azure is finally ready for prime time. At PDC 2009, Microsoft announced the release of new components, such as the management API, that make Azure worth considering for use in production environments. In this article, I’ll demonstrate how to use the different components of Azure Services to build a self-scaling application.
- Graphics in Silverlight 3
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, February 08, 2010
Quick ID: 100043
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 Control Development Unleashed: Building Advanced User Experiences
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, January 25, 2010
Quick ID: 100023
WPF Control Development Unleashed: Building Advanced User Experiences
Chapter 2
The Diverse Visual Class Structure
In the first chapter, we talked about how the construction of a framework like WPF is much like the construction of a house. If you don’t know why certain things are built the way they are, you are likely to use them improperly and break something.
- Chapter 1: RESTful Systems: Back to the Future
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, January 11, 2010
Quick ID: 090143
Developers are rapidly discovering the power of REST to simplify the development of even the most sophisticated Web services—and today’s .NET platform is packed with tools for effective REST development. Now, for the first time, there’s a complete, practical guide to building REST-based services with .NET development technologies.
- Practical Uses of Lambdas
Magazine/Issue: CoDe Magazine, 2010 Jan/Feb Release Date: Friday, December 11, 2009
Quick ID: 1001051
Deborah covers many of the different ways you can use lambda expressions to work with your lists and make your code easier to read and write.Lambdas provide shortcuts for sorting, filtering, finding and working with information in lists, making your code easier to read and write.
- Generating Code Using Visual Studio 2008 and 2010
Magazine/Issue: CoDe Magazine, 2010 Jan/Feb Release Date: Friday, December 11, 2009
Quick ID: 1001071
Visual Studio 2010 makes T4 easier to find and supplies a powerful new feature called preprocessed templates. Kathleen shows you how to use T4 in Studio 2005 and beyond.Microsoft included its T4 generation language in the box in Visual Studio 2008 and added important new features in Visual Studio 2010. Visual Studio 2010 makes generation easier to find and supplies a powerful new feature called preprocessed templates.Code generation lets you automatically create significant portions of your application. It has the potential to decrease bugs and increase your ability to alter code across your application as needs change. Microsoft’s generation language is T4 and it is included in the box starting with Visual Studio 2008. Visual Studio 2010 makes T4 easier to find and supplies a powerful new feature called preprocessed templates. I’ll show you how to use T4 in Studio 2005 and beyond.
- What’s New in Visual C# 4.0?
Magazine/Issue: CoDe Magazine, 2009 Nov/Dec Release Date: Friday, October 23, 2009
Quick ID: 0911071
Visual C# version 4.0 offers new features that make it easier for you to work in dynamic programming scenarios.Besides dynamic programming, you have support for optional and named parameters, better COM interop support, and contra-variance and covariance. This article will show you how each of these features work and provide suggestions of how they can be applied to help you be more productive.
- What’s New in Entity Framework 4? Part 1: API Changes
Magazine/Issue: CoDe Magazine, 2009 Sep/Oct Release Date: Monday, August 17, 2009
Quick ID: 0909081
If you have been working with the ADO.NET Entity Framework, you have probably been extremely eager to get your hands on the next version that is now part of Visual Studio 2010 and .NET 4.0. Long referred to as “EF Version 2,” this version is now called Entity Framework 4 or EF4, to align with the .NET Framework 4.0 version.
- Chapter 1: Mashup Styles, Techniques, and Technologies
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Saturday, August 01, 2009
Quick ID: 090093
This chapter is an excerpt from the new book, Mashups: Strategies for the Modern Enterprise by Jeffrey Hanson, published by Addison-Wesley Professional, ISBN 032159181X Copyright 2009 Pearson Education, Inc. For more info please visit: www.informit.com/title/032159181X Safari Books Online subscribers can access the book here: http://safari.informit.com/9780321591869To begin design work on a mashup, you must determine what is to be “mashed” together. Three high-level categories of items can be mashed together-user interface artifacts (presentation), data, and/or application functionality (processes). This might include HTML snippets, on-demand JavaScript to access an external API, web service APIs from one of your corporate servers, RSS feeds, and/or other data to be mixed and mashed within the application or pages. The implementation style, techniques, and technologies used for a given mashup depend on this determination. Once the items are determined, your development team can proceed with applying languages, processes, and methodologies to the application at hand.In this chapter, I point out some of the most widely used styles, techniques, and technologies to build mashups for each of the three primary categories or items.
- The State of WPF & Silverlight
Magazine/Issue: CoDe Magazine, 2009 Jul/Aug Release Date: Friday, June 26, 2009
Quick ID: 0907161
Markus Egger discusses the current State of WPF and Silverlight and the overall importance and acceptance of these technologies.
- Ruby Comes to the .NET Platform
Magazine/Issue: CoDe Magazine, 2008 Sep/Oct Release Date: Friday, August 22, 2008
Quick ID: 0809061
Microsoft’s IronRuby project brings a powerful and fun dynamic language to the Windows platform. In this article, I’ll examine the history of Ruby and the IronRuby project at Microsoft. I’ll talk about why a .NET programmer may want to learn and use Ruby, and cover the core syntax of the language to get you started learning it
- Introducing IronPython
Magazine/Issue: CoDe Magazine, 2008 Sep/Oct Release Date: Friday, August 22, 2008
Quick ID: 0809071
IronPython is easy to learn yet surprisingly powerful language for .NET development. In this article, I’ll introduce you to IronPython and demonstrate it differs from C# and Visual Basic while still allowing you to leverage your existing .NET knowledge.
- The Provider Model
Magazine/Issue: CoDe Magazine, 2007 Nov/Dec Release Date: Friday, October 26, 2007
Quick ID: 0711081
In this article you will learn how to isolate yourself from change by taking advantage of the Provider Model.Designing your applications using the Provider Model will allow you to swap components out at runtime, thus allowing you to upgrade them easily.
- Ultra-Fast ASP.NET: CHAPTER 3: Caching
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, January 01, 1753
Quick ID: 100013
Caching is an important cornerstone of high-performance web sites. You can use it to accomplish the following:
Reduce round-trips: Content cached at the client or in proxies can eliminate web server round-trips. Content cached at the web server can eliminate database round-trips.
Move content closer to clients: The farther away from clients content is located, the longer it takes to retrieve.
Avoid time-consuming processes of regenerating reusable content: For content that takes a lot of time or resources to generate, system performance and scalability are improved if you can generate content once and then reuse it many times.
Optimize state management: Caching state information at the client is more scalable than storing it in a central location (within certain bounds, as discussed later).
|  | |  |  |
|
|
|