ekampf

Stories submitted by ekampf

Introduction to MapReduce for .NET Developers(developerzen.com)

submitted by ekampfekampf(3195) 3 years ago

An introduction to MapReduce and a naive implementation in C#. read more...

add a comment |category: |Views: 35

tags: another

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

submitted by ekampfekampf(3195) 3 years, 1 month 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: 52

tags: another

Creating an Attractive Internet Company – It’s All About E(developerzen.com)

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

How do you create an internet company\product that can get the attention of more than 100 million unique viewers a month? That’s the tough question that Yossi Vardi’s was trying to find an answer to on his panel at this year’s DLD conference - 100,000 Million Uniques (video) – together with Glam’s co-founder Samir Arora, YouTube’s co-founder and CEO Chad Hurley, CEO of the Mozilla Foundation Mitchell Baker and Toby Coppel who is a VP at Yahoo!. read more...

add a comment |category: |Views: 5

tags: another

ASP.NET MVC DeveloperZen Feed Action Result(developerzen.com)

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

Describes an easy way to expose RSS feeds as a controller's action result in ASP,NET MVC. read more...

add a comment |category: |Views: 35

tags: another

99 Ways to Become a Better Developer(developerzen.com)

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

I encountered this post on my weekend reading. 91 Surefire Ways to Become an Event Greater Developer contain a comprehensive guide linking to all sort of blog posts providing insights on improving your skills as a developer. While the list is very long and sometimes debatable it does have some interesting pointers. If you do nothing else, delve into item #8: Learn Programming by Not Programming referring to the following post by Jeff Atwood... read more...

add a comment |category: |Views: 44

tags: another

Migrating from dasBlog to Wordpress(developerzen.com)

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

A guide on how to migrate all dasBlog posts to WordPress and ensure that your old dasBlog sitere directs all calls to the right address on the new blog so that you don't loose search engine links\ranking and confuse your readers. read more...

add a comment |category: |Views: 17

tags: another

Are You Designing for Bigfoot?(ekampf.com)

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

Change your team's terminology and work in terms of personas and goals. Rather than thinking of users as an abstract, difficult-to-describe, amorphous group of people, personas instruct us to talk about specific users who have names, personalities, needs, and goals. Understanding exactly who the users are and what they do with the software is essential to determine if a certain feature is actually required. read more...

add a comment |category: |Views: 3

tags: another

How Do You Define "Good Code" ?(ekampf.com)

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

I was on a phone interview the other day where I was asked for my definition of “Good Code”... read more...

add a comment |category: |Views: 24

tags: another

Microsoft and Yahoo! ... Revisited...(ekampf.com)

submitted by ekampfekampf(3195) 4 years ago

It seems like Microsoft and Yahoo! are talking again to such an extent that is was either required, or in Microsoft's interest to release the following statement... read more...

add a comment |category: |Views: 1

tags: another

dasBlog 2.1 Released!(ekampf.com)

submitted by ekampfekampf(3195) 4 years ago

dasBlog 2.1 has been released from its new home at CodePlex. read more...

add a comment |category: |Views: 23

tags: another

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

submitted by ekampfekampf(3195) 4 years, 2 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: 54

tags: another

Windows Vista SP1 Available on Windows Update(ekampf.com)

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

Just got the following update notification read more...

1 comment |category: |Views: 1

tags: another

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

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

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

1 comment |category: |Views: 119

tags: another

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

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

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

add a comment |category: |Views: 981

tags: another

Microsoft to Make a Significant Announcement(ekampf.com)

submitted by ekampfekampf(3195) 4 years, 3 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

Pipes and filters: The multi threaded version(ayende.com)

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

Another advantage of using the pipes and filters approach is that it is naturally thread safe. Only a single filter is handling an item at a given time, even if the pipes are all running on multiply threads... read more...

add a comment |category: |Views: 11

tags: another