Archives
-
Silverlight 4 with Tim Heuer and Jesse Liberty
While the attendees of PDC09 likely expected to hear a plethora of announcements regarding Silverlight 3 all hopes were dashed when Scott Guthrie quickly glossed over advancements in Silverlight 3 to make time to talk about... the Silverlight 4 beta!
-
Lazy Loading JavaScript Files Using ASP.NET AJAX Script Loader
The ASP.NET AJAX Script Loader control will make your life easier. Gone are the days where you have to include a multi-line block of script includes on every web page. Gone are the days of double checking to make sure your script files are included in the right order. Now with the appropriate use of the Script Loader’s require function gone are the days of having to load scripts on your page whether you need them or not.
-
Presentation: ASP.NET AJAX 4 at Inland Empire .NET User Group
Thanks to everyone who came to my ASP.NET AJAX 4 talk at the Inland Empire .NET User Group. Special thanks to James Johnson (@latringo) for organizing such a great group!
-
ASP.NET Simplicity and Performance with Scott Hunter
On this episode of Pixel8 Scott Hunter (@coolsch) joins us to discuss his team’s focus on simplicity and performance in ASP.NET. Scott was kind enough to surprise me with some talking points about what his team is thinking about for releases coming after ASP.NET 4! Please note, what’s discussed herein are un-implemented features of ASP.NET so your feedback is not only welcome, but encouraged!
-
12 Ways to Simplify ASP.NET and Visual Studio
While at PDC this year I had an opportunity to interview a number of smart and engaging people. One of my guests was Scott Hunter (@coolcsh) who these days is responsible for WebForms, ASP.NET Data and seemingly much more. To my surprise Scott wanted to talk about what is coming after ASP.NET 4!
-
nBuilder, Ugly Outfitters and VM Workshop
In this episode of the Polymorphic Podcast I interview Gareth Down of nBuilder. Writing demo applications, prototypes and tests just got a whole lot easier using the fluent interface of nBuilder to quickly generate test objects in .NET.
-
Win Asus Netbook or NetAdvantage for .NET While You’re NotAtPDC!
Even if you can't make it to PDC for the convention you deserve a a chance to win some cool prizes!
-
Integrating Infragistics Drag & Drop with jQuery and Microsoft Ajax Preview 6
I created “Ugly Outfitters” to showcase the interaction between Infragistics Drag & Drop, jQuery and Microsoft Ajax Preview 6.
-
Serialize and Deserialize JSON
On one of the projects I am working on I needed a way to work get the JSON string generated from some sort of serialization process. If you are working Ajax or MVC controller actions, this work is done for you automatically, but I wanted the string all by itself. After some searching I ran across this article How to: Serialize and Deserialize JSON Data. The article is great, and gave me everything I needed to know, but I thought I would make it a little cleaner and wrap it all up in a class.
-
VM Workshop: Model View ViewModel (MVVM) and the Presentation Model Pattern in 5 UI Platforms
For some reason the family of design patterns that exist around the Model View Controller pattern seem to be an elusive band of characters. The first time I encountered Model View Controller I studied the text hard trying to understand how the Strategy, Observer and Composite patterns worked together to accomplish some goal that – try as I might - remained fuzzy. Somehow I have a sense that I am not alone.
-
ASP.NET AJAX Preview 6 with Stephen Walther
Stephen Walther, Microsoft Product Manager for ASP.NET AJAX, joins the show to discuss the recent advancements in the AJAX toolset found in Preview 6. Listen or download below!
-
Magic, Mind-Controlled Interfaces and What Makes an Experience Architect
Rick Barraza returns to Pixel8 to discuss magic, storytelling, mind control interfaces and even a little development! According to Rick, true experience design mixes elements you may not automatically attribute to software design. Using these unexpected elements along with the tried-and-true principals of user interface design, usability and information design help you craft polished experiences.
-
15 Desktop Backgrounds to Support .NET Development (and pay homage to the Gu)
Update: I created a Windows 7 theme pack with all of these backgrounds. You can download it here.
-
Updated Video for ‘Using Firebug and jQuery’ Post
Dave Ward and I recently recorded a video demonstrating Dave’s techniques for quickly working with jQuery on any webpage. Dave does a great job quickly showing you how you can work with tools like jQuerify and SelectorGadget to easily prototype functionality and work with the host of jQuery features.
-
Expression Blend Design Time Data Using MVVM
Today’s show features Microsoft MVP and Identity Mine integrator Laurent Bugnion. Laurent discusses his experience with working in XAML applications that use MVVM and working with developers and designers to create beautiful applications.
-
Using Firebug and jQuery
A recent episode of the Polymorphic Podcast includes jQuery Secrets with Dave Ward. During our discussion Dave mentioned some techniques and tools to use alongside Firebug and jQuery. After our interview we got together again to record this video that demonstrates:
-
Professional Activity August 2008 to Date
Every year around this time I turn my attention to what I’ve done over the past year in order to update my MVP profile. While the engine Microsoft provides has many ways to list accomplishments and activities, I’ve always had a difficult time trying to find the right way to list my activities over the year.
-
7 Dos and Don'ts in Getting Started in User Centered Design
This week’s Pixel8 episode continues the series of user experience fundamentals with Dr. Tobias Komischke Director of User Experience at Infragistics. Tobias shares seven user-centered design concepts and the associated “dos” and “don’ts” with each point.
-
jQuery Secrets with Dave Ward
Dave Ward specializes in writing about ASP.NET, jQuery and ASP.NET AJAX. He is a contributing author to ASP.NET Ajax in Action, Second Edition from Manning, Nerd Dinner’s JavaScript secret weapon, listed on the Programming homepage of Alltop and newly inducted ASP Insider.
-
NetAdvantage ASP.NET in ASP.NET MVC
When I reported for Infragistics booth duty at TechEd 2009 the first person to walk up to me smiled and said, “So... what do you guys have for MVC?” Now I am pleased to announce I can do more than smile back.
-
Surprising Ajax Adoption Stats
My friend Simone Chiaretta is hosting a short poll looking to find out what type of Ajax adoption exists and what client frameworks and tools you use.
-
AutoMapper with Jimmy Bogard
Jimmy Bogard, lead developer for the AutoMapper project, joins us today to discuss the inner workings and applications of the object-to-object mapper AutoMapper.
-
History of User Experience
The dawn of user experience is a contestable topic. Some UX thought leaders place the discipline’s origin surrounding the emergence of user centered design in the 1980’s, while others see the the beginning coming even earlier. This week’s guest is Dr. Tobias Komischke Director of User Experience at Infragistics. Dr. Komischke details why he sees UX originating in the context of World War II where interacting with technical systems became a matter of life and death.
-
Exploring ASP.NET MVC 1.0
-
The Value of Web Forms and Design Constraints
Senior Principal of Product Ideation and Design at Yahoo! Inc. and founder of LukeW Interface Designs Luke Wroblewski joins us to discuss how adding elements of constraint helps shape the design process. Luke also spends some time discussing the often-understated value of the HTML web form.
-
Update Controls: Leaving INotifyPropertyChanged?
-
Use jQuery to Decorate Links
I’ve recently been in the habit of decorating links to Twitter profiles with the Twitter icon. This technique makes it easy for readers to scan a page and know exactly where the link points without having to spend time hovering over or clicking on the link.
-
Secrets of Real World ASP.NET Dynamic Data Websites eBook Now Available
I am pleased to announce that Secrets of Real World ASP.NET Dynamic Data Websites is now available as a Wrox Blox ebook. The material for this book is largely pulled from the recent talks I’ve given at various user groups and developer conferences on the same topic.
-
Search Multiple Labels in Gmail
Yesterday I posted a podcast Digital Productivity Strategies for Developers where I talk about using Gmail for implementing the concepts found in the book Getting Things Done. I talk about not being able to search inside multiple labels and thus needing two accounts for managing “things to do”.
-
Digital Productivity Strategies for Developers
-
Hands-On Model-View-ViewModel (MVVM) for Silverlight and WPF
Over the years I have spent a fair amount of time thinking about design patterns surrounding the presentation layer. Just as your values as a grown-up are often determined by experiences you have as a child – I think my interest in these patterns stem from frustrations I had as a newbie developer.
-
2009 Southern California Code Camp Session Materials
I realize this is a little late, but I thought I would put up links for the session materials to whomever attended my 10 Secrets of Real World Dynamic Data Websites at the Southern California Rock n’ Roll Code Camp this year.