Charles Petzold performs more UI magic by implementing a variation of the drag-and-drop that presents users with a natural, fluid look and feel.
MSDN Magazine June 2010
View Complete Post
Multi-touch has progressed from being a futuristic prop of sci-fi films to a mainstream means of user interface. We'll show you how support for multi-touch in Windows 7 has filtered down and settled into various areas of the .NET Framework.
MSDN Magazine August 2010
Charles Petzold shows how to extend the limited fluid UI capabilities of Silverlight 4 with new techniques so you too can dazzle users with those cool object entrances and transitions.
MSDN Magazine July 2010
In Windows Presentation Foundation and Silverlight, using a Canvas or a single-cell Grid seems very similar. The difference is in how the container appears to the rest of the layout system. Canvas doesn't participate in layout, so you can use it whenever you need to transcend layout.
MSDN Magazine May 2010
See how to taper text, flip panels, animate a calendar and more--without resorting to complicated math--as Charles Petzold delves into new "pseudo 3D" capabilitie in Silverlight 3, made possible by the new Projection UIElement property.
MSDN Magazine April 2010
Every PC contains a built-in 16-piece band ready to play some music. Charles shows you how MIDI support in the NAudio sound library lets you play tunes in your .NET apps.
MSDN Magazine March 2010
A good case could be made that computers should not make noise except in response to a specific user command. We're going to ignore that and show you how to play custom sounds in a WPF application.
MSDN Magazine February 2010
Like the Internet itself, e-commerce is evolving. Today's e-commerce companies are allowing their customers to plug into existing catalogs and ordering systems, creating new synergistic relationships. Some companies are even adding real-time chat with customer service personnel. This article gives you an overview of some of the new e-commerce concepts and implementations that are helping forge those new relationships with customers, vendors, and shipping companies. The importance of these relationships, as well as the specific technologies used to encourage communication and collaboration are discussed and illustrated with representative code samples.
MSDN Magazine May 2000
I am running across some session time outs in infopath and on occassion timeouts with sharepoint in general. So doing some research I have only confused myself more. So I ask to help provide some light on how to mesh all the different configuration
SharePoint Farm environment info: All servers are server 2008 x64 OS, IIS 7, MOSS 2007 x64 enteprise sp2 with august cu, sql server 2008 x64. all have latest patches and updates.
so trying to mesh together timeouts in general with features, webparts, form services, reporting services, excel services and all other items that can/do timeout
Why is that when i insert images the pop-ups take longer to load!?
I'm using an image that show's a question mark for tooltips (only 7Kb in size), the idea is you hover above the image and a tooltip appears giving information regarding the adjacent question (i'm developing an accident tracking system, so some questions relate to working lost days and i want to give users an explanation as to why i'm asking for certain information)
As i say, with each image i add the tool tips seem to take longer to appear?!
Also, is there a way of adjusting how long the tool tips appear for?
One of the ways in which a multi-touch interface attempts to mimic the real world is by introducing inertia. We'll show you how easy this is to duplicate in your own WPF apps.
MSDN Magazine October 2010
Charles is intrigued by the Windows Phone 7 touch controls and tries to duplicate them in Windows Presentation Foundation, finding out that good multi-touch coding is a lot harder than it seems.
MSDN Magazine November 2010
Good evening all,
We have an web app for which we've rolled our own authentication. Sometimes the users are logged out for no apparent reason. The session and authentication periods are set to 1 hour and 2 hours respectively, yet when the user enters data into a form and clicks OK, he/she will sometimes be logged out even though having logged in just a few minutes prior. The authentication code is pretty simple.
FormsAuthenticationTicket authTicket = new FormsAuthenticationTicket(1, logonUser.ID.ToString(), DateTime.Now, DateTime.Now.AddMinutes((int)((Session.Timeout) * 2)), false, logonUser.ID.ToString());
Any ideas? Thanks in advance!