Wicked Code - Taking Silverlight Deep Zoom To The Next Level

Thu, 18 Jun 2009 10:00:00 GMT

With the help of Silverlight Deep Zoom and a remarkable control named MultiScaleImage, you can create scenes with many levels of zoom. Jeff Prosise illustrates with what else but the Mandlebrot set.

Read article

Wicked Code - 3 Important Tips For Silverlight Development

Thu, 19 Feb 2009 10:00:00 GMT

As a Web platform, Silverlight should be fast. Don’t keep your users waiting by not heeding these performance tips.

Read article

Wicked Code - Silverlight 2 Transforms And Clipping Regions

Thu, 23 Oct 2008 10:00:00 GMT

Silverlight is powerful enough to let you easily build an image magnification feature for you web site with very little code, most of which is XAML. Find out how.

Read article

Wicked Code - Craft Custom Controls for Silverlight 2

Tue, 29 Jul 2008 10:00:00 GMT

If you're unfamiliar with Windows Presentation Foundation (WPF), building that first Silverlight custom control can be a daunting experience. This article walks through the process.

Read article

Wicked Code - Silverlight Page Turning Made Simple

Thu, 17 Apr 2008 10:00:00 GMT

As we'll show, with just a few lines of JavaScript you can build a general-purpose framework for incorporating page turns into Silverlight 1.0 apps.

Read article

Wicked Code - Silverlight Tips, Tricks, and Best Practices

Wed, 23 Jan 2008 10:00:00 GMT

: Jeff Prosise presents great tips for Silverlight development, which while it's gaining wide adoption, still needs more documentation and best practices so developers can make the most of the dazzling new features.

Read article

Wicked Code - Drag and Drop with ASP.NET AJAX

Tue, 11 Dec 2007 10:00:00 GMT

Jeff Prosise shows how you can implement drag-and-drop functionality in your Web app with ASP.NET AJAX.

Read article

Wicked Code - UpdatePanel Tips and Tricks

Wed, 18 Apr 2007 10:00:00 GMT

Jeff Prosise explains when it's better to use UpdatePanel and when it's better to use asynchronous calls to WebMethods or page methods instead.

Read article

Wicked Code - Scalable Apps with Asynchronous Programming in ASP.NET

Mon, 15 Jan 2007 10:00:00 GMT

Read article

Wicked Code - Running ASMX Web Services on STA Threads

Wed, 09 Aug 2006 10:00:00 GMT

Jeff Prosise describes performance problems in an ASMX Web service that relied on legacy COM and Visual Basic 6.0 to perform key processing tasks and the approach he took to find a fix.

Read article

Web App Follies - Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls

Thu, 08 Jun 2006 10:00:00 GMT

Read article

Wicked Code - Three Cures for Common Site Map Ailments

Thu, 04 May 2006 10:00:00 GMT

Data-driven site navigation is among the niftiest and most useful features in ASP. NET 2. 0.To get it working, all you do is create an XML site map file (or a SQL site map if you're using the MSDN®Magazine SqlSiteMapProvider), add a SiteMapDataSource, and bind a TreeView or Menu to the SiteMapDataSource.

Read article

Wicked Code - The SQL Site Map Provider You've Been Waiting For

Tue, 10 Jan 2006 10:00:00 GMT

Now that ASP.NET 2.0 is a shipping product, it seems appropriate to revisit an issue that tops the new features wish lists of many developers: a SQL Server™ site map provider.

Read article

Web Apps - An Overview Of The New Services, Controls, And Features In ASP.NET 2.0

Fri, 20 Jan 2006 10:00:00 GMT

ASP.NET 2.0 aims to reduce the amount of code required to accomplish common Web programming tasks by 70 percent or more. New services, controls, and features make it almost as dramatic an improvement to ASP.NET 1.x as that was to ASP Classic. Here Jeff Prosise explores the new features.

Read article

Wicked Code - Asynchronous Pages in ASP.NET 2.0

Tue, 13 Sep 2005 10:00:00 GMT

ASP.NET 2.0 is replete with new features ranging from declarative data binding and Master Pages to membership and role management services. But my vote for the coolest new feature goes to asynchronous pages, and here's why.

Read article

Wicked Code - Power Programming Tips for ASP.NET 2.0

Tue, 10 May 2005 10:00:00 GMT

In the February 2005 issue, I introduced five lesser-known features of ASP. NET 2. 0 that have the potential to make a significant impact on the security, performance, and robustness of your code (see Wicked Code: Five Undiscovered Features on ASP.

Read article

Wicked Code - Five Undiscovered Features on ASP.NET 2.0

Tue, 11 Jan 2005 10:00:00 GMT

By now, developers everywhere have had the opportunity to download the first beta of the Microsoft® . NET Framework 2. 0.ASP. NET developers who have played with it are no doubt salivating at all the cool new features.

Read article

Wicked Code - Foiling Session Hijacking Attempts

Tue, 20 Jul 2004 10:00:00 GMT

Let's face it: every minute of every day, someone, somewhere, is patrolling the Web looking for sites to hack.ASP. NET developers must constantly be on their guard to ensure attempted hacks can't be successful.

Read article

The Big Story - An Overview of the New Services, Controls, and Features in ASP.NET 2.0

Tue, 18 May 2004 10:00:00 GMT

ASP.NET has become a bit of a gold standard for Web programming. The upcoming version, ASP.NET 2.0 will have even more of the kinds of features that have made it the popular framework it is today. This article takes a broad look at those features, including what's new in data source controls, themes and skins, the DataGrid and its new functionality, managing roles, and other administrative tasks.

Read article

Wicked Code - Client-side Paging for DataGrids

Tue, 13 Jan 2004 10:00:00 GMT

Read article

Wicked Code - Supporting Database Cache Dependencies in ASP.NET

Tue, 11 Mar 2003 10:00:00 GMT

Developers love the ASP. NET application cache.One reason they love it is that ASP. NET lets them create dependencies between items placed in the cache and files in the file system.If a file targeted by a dependency changes, ASP.

Read article

Wicked Code - Code Your Way to ASP.NET Excellence

Tue, 16 Jul 2002 10:00:00 GMT

Read article

ASP.NET Security - An Introductory Guide to Building and Deploying More Secure Sites with ASP.NET and IIS, Part 2

Tue, 16 Apr 2002 10:00:00 GMT

Forms authentication is one of the most compelling and useful new features of ASP.NET. It enables developers to declaratively specify which files on their site can be accessed and by whom, and allows identification of a login page. When an unauthenticated user attempts to retrieve a page protected by forms authentication, ASP.NET automatically redirects them to the login page and asks them to identify themselves. Included here is an overview of forms authentication and what you need to know to put it to work. Also included is hard-to-find information on the security of cookie authentication and on combining forms authentication with role-based URL authorizations.

Read article

ASP.NET Security - An Introductory Guide to Building and Deploying More Secure Sites with ASP.NET and IIS

Tue, 12 Mar 2002 10:00:00 GMT

ASP.NET and Microsoft Internet Information Services (IIS) work together to make building secure Web sites a breeze. But to do it right, you have to know how the two interrelate and what options they provide for securing access to a Web site's resources. This article, the first in a two-part series, explains the ABCs of Web security as seen through the eyes of ASP.NET and includes a hands-on tutorial demonstrating Windows authentication and ACL authorizations. A range of security measures and authentication methods are discussed, including basic authentication, digest authentication, and role-based security.

Read article

ASP.NET - Web Forms Let You Drag And Drop Your Way To Powerful Web Apps

Tue, 17 Apr 2001 10:00:00 GMT

Web Forms have the potential to change Web programming by introducing a new programming model built around server-side controls-a model in which controls render their own UIs by generating HTML to return to clients and firing events that are handled by server-side scripts. Since all the action takes place on the Web server, virtually any browser can run a Web Forms app. And thanks to Visual Studio .NET, building a Web Forms app is a lot like using Visual Basic: just drop a control onto a form then write an event handler. This article describes the Web Forms programming model, how it fits with ASP.NET, and introduces DataGrid, TextBox, and other classes in the .NET Framework class library.

Read article

Wicked Code - CityView App: Build Web Service Clients Quickly and Easily with C#

Tue, 13 Mar 2001 10:00:00 GMT

Read article

Windows Forms - A Modern-Day Programming Model for Writing GUI Applications

Tue, 16 Jan 2001 10:00:00 GMT

To write GUI applications for Microsoft .NET you'll use Windows Forms. Windows Forms are a new style of application built around classes in the .NET Framework class library's System.WinForms namespace. They have a programming model all their own that is cleaner, more robust, and more consistent than models based on the Win32 API or MFC, and they run in the managed environment of the .NET Common Language Runtime (CLR). This article details what Windows Forms are all about, from the programming model to Microsoft Intermediate Language and the JIT compiler. Two applications using forms, event handlers, anchors and persistence are built step by step.

Read article

Wicked Code - Eight Lessons from the COM School of Hard Knocks

Tue, 17 Oct 2000 10:00:00 GMT

Read article

Wicked Code - Implementing Handler Marshaling Under Windows 2000: DeviceClient Sample App

Tue, 18 Jul 2000 10:00:00 GMT

Read article

Wicked Code - Creating Sophisticated Tabbed Views with CTabView and the TabDemo App

Tue, 16 May 2000 10:00:00 GMT

Read article

Windows 2000 - Asynchronous Method Calls Eliminate the Wait for COM Clients and Servers

Tue, 14 Mar 2000 10:00:00 GMT

Windows 2000 is the first version of COM to support asynchronous method calls, which permit clients to make nonblocking calls to COM objects and objects to process incoming calls without blocking the calling threads. COM clients benefit from asynchronous method calls because they can continue working while waiting for outbound calls to return. Objects benefit because they can queue incoming calls and service them from a thread pool. Our SieveClient and SieveServer sample apps demonstrate how to create and use asynchronous clients and servers in COM-based distributed applications.

Read article