Stories recently tagged with 'EranKampf' Subscribe to this feed

Developing a Robust Data Driven UI Using WPF - Summary (www.developerzen.com)

submitted by ekampfekampf(3195) 9 months, 25 days ago

I wrote the stocky application more than a year ago as a research project aimed at proving that using WPF we can separate presentation metadata (XAML) from program logic. The goal was to provide the Duet team at SAP with a document reference sample for using M-V-VM to achieve this separation. This post contains the full source code as well as pointers for further readings... read more...

add a comment | category: | Views: 30

tags: another

Developing a Robust Data Driven UI Using WPF - Stock DataModel Sample (www.ekampf.com)

submitted by tentacletentacle(110) 1 year, 10 months ago

A concrete example for a DataModel as discussed in the previoud posts in the series.... read more...

add a comment | category: | Views: 68

tags: another

Developing a Robust Data Driven UI Using WPF - The DataModel (www.ekampf.com)

published 1 year, 10 months ago, submitted by ekampfekampf(3195) 1 year, 10 months ago

In the first post in the series I gave an overview of the pattern we'll be using. This post will go deeper into the DataModel, as defined in the previous post: The DataModel is defined exactly as the Model in MVC; it is the data or business logic that stores the state and does processing of the problem domain. The DataModel abstracts expensive operations such as data fetching without blocking the UI thread. It can keep data "alive" fetching it periodically from source (example: stock ticket), merge information from several sources etc. The DataModel is completely UI independent and pretty much straightforward to unit test. The DataModel exposes data in a way that makes it easily consumable by IBF. read more...

add a comment | category: | Views: 31

tags: another

Developing a Robust Data-Driven UI Using WPF - Introduction. (www.ekampf.com)

published 1 year, 10 months ago, submitted by ekampfekampf(3195) 1 year, 10 months ago

First post in a series. Discusses patterns for data-driven UI development in WPF. read more...

1 comment | category: | Views: 75

tags: another

WPF Screen Saver Template for Visual Studio 2008 (www.ekampf.com)

submitted by ekampfekampf(3195) 1 year, 10 months ago

A WPF screen saver project template for Visual Studio 2008 and .NET 3.5 read more...

add a comment | category: | Views: 763

tags: another

Microsoft to Make a Significant Announcement (www.ekampf.com)

submitted by ekampfekampf(3195) 1 year, 11 months ago

icrosoft got Steve Ballmer, Ray Ozzie, the SVP of the Servers and Tools Business and the SVP of Legal and Corporate Affairs announcing something "significant". The only reason I can think of for having a lawyer on call is if the announcement is about an acquisition or licensing. Maybe something regarding open source? read more...

2 comments | category: | Views: 1

tags: another

Short Introduction to Powershell (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 1 month ago

A short introduction to Powershell... read more...

add a comment | category: | Views: 4

tags: another

Sexy Enterprise Software? (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 1 month ago

Robert Scoble started a debate over the weekend when he wrote that enterprise software isn't sexy. I guess Scoble struck a nerve as his post caused a frenzy in the enterprise blogsphere, and on a Sunday... read more...

add a comment | category: | Views: 3

tags: another

Duet: An Enterprise S+S Offering From Microsoft And SAP (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 1 month ago

The Strategic Architect Forum (SAF) conference was hosted at the Microsoft Conference Center in Redmond over three days during November 2007. All the keynotes and informational sessions are available for download at the SAF recorded sessions site. Be sure to check out the Duet: An Enterprise S+S Offering From Microsoft And SAP session"... read more...

add a comment | category: | Views: 1

tags: another

My Takes From the Silverlight Firestarter Event (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 1 month ago

My takes from the Silverlight Firestarter event that took place at Redmond read more...

add a comment | category: | Views: 0

tags: another

Uninstalling Previous Versions of Visual Studio 2008 (www.ekampf.com)

published 2 years, 2 months ago, submitted by ekampfekampf(3195) 2 years, 2 months ago

Here are the instructions to follow before you install Visual Studio 2008 RTM. read more...

1 comment | category: | Views: 173

tags: another

Speech is the new AJAX? (The Future of Man-Machine Interface) (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 2 months ago

The next step in web computing is definitely machine-to-machine interfaces where all appliances are connected to the web and expose interfaces for communicating with each other. It also means the the next step in web is taking interaction outside of the browser and enabling it anywhere anytime and in this respect speech should be one of main interaction interfaces on the next leap of "web" applications... (Speech is the new AJAX?) read more...

1 comment | category: | Views: 0

tags: another

Windows Live Services - It's Still About Windows (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 3 months ago

While it seems that Microsoft aim online service providers like Google at Yahoo with its Live Services launch, it real aim i extending Windows.... read more...

add a comment | category: | Views: 0

tags: another

Introduction to LINQ (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 4 months ago

An Introduction to LINQ presentation read more...

add a comment | category: | Views: 7

tags: another

What's wrong with this code? #2 (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 5 months ago

Second code snippet in the series... read more...

add a comment | category: | Views: 1

tags: another

Quest for Glory - So You Want To Be A Great Developer? (www.ekampf.com)

submitted by ekampfekampf(3195) 2 years, 5 months ago

Being a great developer is not just about knowing all the latest technologies and methodologies... read more...

add a comment | category: | Views: 0

tags: another