Events

Beantown.net Special Meeting: CSLA .NET as the 'M' in MVC/MVP/MVVM
Beantown.net Special Meeting: CSLA .NET as the 'M' in MVC/MVP/MVVM

Event Details

  • Date: 4/29/09
  • Location: Microsoft New England R&D Center, One Memorial Drive, Cambridge, MA 02142
  • Time: 6pm-8pm
  • Audience: Tech
  • Description: Speaker: Rockford Lhotka, Magenic
    Building a UI today can feel like wading into alphabet soup with MVC, MVP, MVVM and numerous other consonant-heavy acronyms. Nearly all of these patterns have one thing in common: the letter ‘M’, which stands for “Model”. The Model is the part of the application responsible for things like business and data processing, and is arguably the core of the application.

    CSLA .NET is one of the most widely used development frameworks on the .NET and Silverlight platforms. The primary focus of CSLA .NET is to help in the creation of a rich object-oriented business layer that expresses the needs of the business domain model. In other words, CSLA .NET is all about helping create a powerful object model for an application. It should come as no surprise then, that CSLA .NET can fit naturally into many of the UI patterns.

    At the same time, many of the UI patterns were devised on non-.NET platforms where powerful RAD concepts like data binding and UI designers don’t exist. Due to this, many of the “traditional” uses of these patterns prevent the use of productive RAD concepts and tooling, and that is an unforgivable loss. In this talk, Rocky will discuss how CSLA .NET helps implement powerful models, and how the most common UI patterns can be used to reap their benefit, without giving up the power of .NET itself.

Upcoming Events

Event Archive

View Event Archive »

« View Upcoming Events

September - October 2011

July - August 2011

GameLoop 8/13/2011

Monospace 2011 7/23/2011

May - June 2011

Qt Meetup 6/27/2011

CloudSwitch 6/21/2011

Startup Weekend Boston 6/3/2011 - 6/5/2011

FluidicMEMS 5/26/2011

Edcamp Boston 5/7/2011

March - April 2011

New England GiveCamp 4/29/2011 - 5/1/2011

Boston PHP 4/27/2011

Boston PHP 4/18/2011

Agile Games 20114/14/2011

BarCamp 4/9/2011 - 4/10/2011

F# User Group 4/4/2011

ACA Pre-Summit 4/4/2011

Hands-on Workshop 3/31/2011

F# User Group 3/14/2011

devopsdays Boston 2011 3/7/2011 - 3/8/2011

FluidicMEMS 3/1/2011

January - February 2011

Lean Startup Machine 2/25/2011 - 2/27/2011

Design for Change 2/23/2011

New England College Hackathon 2/11/2011 - 2/12/2011

F# User Group 2/7/2011

Ignite Boston 8 2/7/2011

Using Social Media 1/27/2011

Boston Tech Meetup 1/18/2011

Tech Tuesday 1/11/2011

F# User Group 1/10/2011

November - December 2010

September - October 2010

ADPrentice 10/23/10

ShutUp & StartUp Weekend 10/22/10 - 10/24/10

NEC HFES 2010 10/22/10

Music Hack Day 10/16/10 - 10/17/10

Boston Area Hack Kid 10/9/10 - 10/10/10

PhUSE Event 9/28/10

HTML5 Redux 9/27/10

Podcamp Boston 9/25/10 - 9/26/10

WorldCat Mashathon Boston 9/23/10-9/24/10

Capitalize 9/23/10

Tech Tuesdays 9/21/10

Mongo Boston 9/20/10

July - August 2010

May - June 2010

Tech Tuesdays 6/29/10

WebInno 26 6/14/10

New England GiveCamp 6/11/10-6/13/10

FluidicMEMS 6/7/10

Startup Weekend Boston 6/4/2010 - 6/6/2010

IEEE Software QA Meeting 6/2/10 - 6/4/10

IGDA Health Challenge 5/21/10 - 5/23/10

Deep Agile 2010 5/15/10-5/16/10

Founder Dating 5/11/10

Ed Tech '10 5/6/10

March - April 2010

GET Conference 4/27/10

WordPress 3.0 4/26/10

OpsCamp Boston 4/22/10

Architectural Response 4/12/10 - 4/14/10

SEO Meetup 4/5/10

DigiGirlz Day 3/29/10

Test Case II 3/24/10

Where's My Bus? 3/24/10

BostonEErs 3/23/10

Grey Thumb 3/22/10

Hexlib 3/11/10

Tech Tuesdays 3/9/10

January - February 2010

Refresh Boston 2/18/10

ICT Career Day 1/25/10

WordCamp Boston 1/23/10

Touch of Genius 1/20/10

Tech Tuesday 1/12/10

Design to Fabrication 1/6/10 - 1/9/10

December 2009

October - November 2009

August - September 2009

June - July 2009

April - May 2009

January - March 2009

Featured Person

Yael Kalai

Yael Kalai

Title: Researcher
Team: Microsoft Research New England

Learn More

// Search

// Search


Subscribe

RSS Events RSS | Blog RSS


Microsoftddd New England Research & Development Center
One Memorial Drive, Cambridge, MA 02142
Phone: 857.453.6000 | Fax: 857.453.6013
Directions | Take our Survey



Microsoft New England Research & Development Center
One Memorial Drive, Cambridge, MA 02142
Phone: 857.453.6000 | Fax: 857.453.6013
Directions | Take our Survey