Sign In
Tales from the Smart Client
John Gossman's observations on Avalon development
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
No tags have been created or used yet.
Archive
Archives
January 2009
(1)
November 2008
(1)
October 2008
(1)
August 2008
(2)
July 2008
(2)
June 2008
(1)
May 2008
(8)
February 2008
(2)
May 2007
(1)
November 2006
(1)
October 2006
(1)
September 2006
(1)
August 2006
(1)
April 2006
(2)
March 2006
(5)
February 2006
(6)
January 2006
(2)
October 2005
(16)
September 2005
(7)
August 2005
(4)
July 2005
(3)
June 2005
(2)
May 2005
(11)
April 2005
(8)
March 2005
(11)
February 2005
(4)
January 2005
(20)
October 2004
(12)
September 2004
(7)
October, 2005
MSDN Blogs
>
Tales from the Smart Client
>
October, 2005
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Tales from the Smart Client
Talk on MVC
Posted
over 7 years ago
by
JohnGossman
0
Comments
Daniel presented a talk about MVC to the NYC .NET Developer’s Group. Find it here .
Tales from the Smart Client
Whats a controller anyway?
Posted
over 7 years ago
by
JohnGossman
3
Comments
A friend pointed me to this great article about MVC: http://c2.com/cgi/wiki?WhatsaControllerAnyway The central claim is that MVC had a very clear definition in SmallTalk, which was changed by either NextSTEP or Ivar Jacobsen depending whom you talk...
Tales from the Smart Client
Visual3D versus Model3D
Posted
over 7 years ago
by
JohnGossman
0
Comments
Daniel tells the tale: http://blogs.msdn.com/danlehen/archive/2005/10/09/478923.aspx
Tales from the Smart Client
Confusion over definition of Controller in MVC
Posted
over 7 years ago
by
JohnGossman
8
Comments
I've got a frustrated anonymous poster who complains that my definition of ViewModel in Model/View/ViewModel is exactly that of Controller in MVC, and references Cocoa. It appears to me that Cocoa has changed the definition of Controller from the original...
Tales from the Smart Client
I've had weeks like this...
Posted
over 7 years ago
by
JohnGossman
0
Comments
http://questmaster.net/blogs/dirks_blog/archive/2005/10/11/237.aspx
Tales from the Smart Client
Further reflection on PresentationModel
Posted
over 7 years ago
by
JohnGossman
2
Comments
I'm a big Fowler fan, his "Refactoring" book is one of my all-time favorites, and I used to read his site religiously (somehow it fell off my feed list, you can bet it is going back on). Anyway, I'm sorry I missed his post last year on PresentationModel...
Tales from the Smart Client
The PresentationModel pattern
Posted
over 7 years ago
by
JohnGossman
2
Comments
I got e-mail from an interested party pointing me to Martin Fowler's description of the PresentationModel pattern. Written up just last year, I hadn't seen it in the literature before. I've got to read it a couple of times and think about the subtleties...
Tales from the Smart Client
But what about ValueConverters?
Posted
over 7 years ago
by
JohnGossman
0
Comments
Chris mentions just using ValueConverters to adapt the Model to the View instead of this complex Model/View/ViewModel stuff. I should have made it clear, the ViewModel contains ValueConverters. If you can implement you UI using a set of ValueConverters...
Tales from the Smart Client
100 Model/View/ViewModels of Mt. Fuji
Posted
over 7 years ago
by
JohnGossman
6
Comments
Trapped deep within the pragmatic hacker that is the essential me, there still lurks a computer scientist. The computer scientist isn't even screaming to get out; he's been so long buried in the deepest dungeons that he is grown to accept his fate, adopted...
Tales from the Smart Client
Brain lock during PDC presentation
Posted
over 7 years ago
by
JohnGossman
3
Comments
When I presented Model/View/ViewModel at the PDC I was a little worried that I would get tackled by some Patterns expert who would want to debate the relative merits of MVC, or my interpretation thereof. To head off this encounter, I practiced saying...
Tales from the Smart Client
DataTemplates
Posted
over 7 years ago
by
JohnGossman
0
Comments
Ryan Dawson asks about the long-term viability of DataTemplate http://www.longhornblogs.com/rdawson/archive/2005/10/08/14825.aspx The best answer I can give is that the Sparkle UI is practically made of DataTemplates. The DataTemplate is one of the...
Tales from the Smart Client
Introduction to Model/View/ViewModel pattern for building WPF apps
Posted
over 7 years ago
by
JohnGossman
84
Comments
Model/View/ViewModel is a variation of Model/View/Controller (MVC) that is tailored for modern UI development platforms where the View is the responsibility of a designer rather than a classic developer. The designer is generally a more graphical, artistic...
Tales from the Smart Client
More on XAML mini-languages
Posted
over 7 years ago
by
JohnGossman
0
Comments
Another problem with the gradient and transform mini-languages is that they are redundant. Anything you can express in them can also be done in the long version. You thus have to support both. Worse...much worse if you are trying to do source preservation...
Tales from the Smart Client
XAML is for tools
Posted
over 7 years ago
by
JohnGossman
6
Comments
There is quite a bit of discussion internally and externally about the role of XAML in WinFX development. One of the main questions is "Why would I use XAML instead of C# or VB?" Simply put, "Sparkle", "Cider" and other design tools provide the main...
Tales from the Smart Client
Sparkle Timeline Performance
Posted
over 7 years ago
by
JohnGossman
3
Comments
I mentioned last week I was expecting a checkin that would transform the performance of Sparkle's timeline. The issue was simple: we create a row in the timeline for every element in the scene, then create more rows for each property that is animated...
Tales from the Smart Client
ChuckJ talks XAML
Posted
over 7 years ago
by
JohnGossman
0
Comments
I pounded my head against the XAML spec for a couple of years before Chuck came in a "fixed" it. He's the man (Rob Relyea's the man too), and can explain it better than anyone: http://www.removingalldoubt.com/
Page 1 of 1 (16 items)