devforce.smilingassociates.com

Home

  • smilingassociates consulting corp. Information Technology Consulting and Services - .NET Development, ECommerce , Enterprise Resource Planning

.Net Technotes

  • Composite UI Application Block
  • Enterprise Library
  • .Net Technical Notes

IdeaBlade

  • IdeaBlade Home

Binding DevForce Objects using ASPNET ObjectDataSource

Attached is a sample application of  a rudimentary technique for binding DevForce Business objects in ASPNET. The UICommon project provides an abstract type IdeabladeObjManager which can be derived from to create types that can be assigned to the ObjectDataSource.TypeName property in the client code. This DisplayContext object is assigned to the ObjectDataSource.DataObjectTypeName property.

The WebQuickApp Download WebQuickApp.zip  applications uses the Ideablade tutorial database. It illustrates setting of the PersistenceManager in session state and handling of the ObjectDataSource Events.

June 22, 2006 in DevForce Development | Permalink | Comments (0)

FunHouse CAB Update

An updated version of the Funhouse taxiCab demo application is posted here Download FunHouseCAB2.zip . This version uses the CAB EventBroker capability to run  eventhandlers in a background thread.  In the first version the passenger module WebBrowser control runs on the UI thread causing delays in the other windows as the WebBrowser navigates to the page. This version runs the WebBrowser in the background hopefully improving the user experience.

June 20, 2006 in DevForce Development | Permalink | Comments (0)

FunHouse and CAB

Ok. We have had a chance to take a close look a FunHouse. It is loaded with excellent development techniques and patterns that should help any development effort.  We saw some similarities between some of the FunHouse Application controller constructs and the CAB Smart Client Baseline Architecture Kit approach (both heavily used MVC/MVP and Application Controller Pattern). As an excercise and in order to learn more about FunHouse we decided to hookup the FunHouse App to a CAB Framework. The result we called FunHouse TaxiCab.

The FunHouse TaxiCab is a simple illustration of using CAB with DevForce. It takes an existing application (FunHouse) adds it to a menu structure and adds new modules that interact with the original module. To get a sample click here.

Download FunHouseCab.zip (503.4K)

Requirements:

FunHouse (see previous post)

Microsoft Composite UI App Block: available from  http://msdn.microsoft.com/practices/apptype/smartclient/

Microsoft Enterprise Library for .Net http://msdn.microsoft.com/library/?url=/library/en-us/dnpag2/html/EntLib2.asp

May 17, 2006 in DevForce Development | Permalink | Comments (0)

Saas using ClickOnce

The Ideablade FunHouse Application http://ideablade.com/Funhouse/Funhouse.html is an excellent example of deploying an application from the web using "Click Once" technology. It provides another take on Software as a Service delivering the software service using  .Net Remoting as opposed to web services.  The FunHouse Application also demonstrates some advanced techniques for development with DevForce and we look forward to exploring the FunHouse in the coming weeks!.

May 07, 2006 in DevForce Development | Permalink | Comments (0)

About

Recent Posts

  • Binding DevForce Objects using ASPNET ObjectDataSource
  • FunHouse CAB Update
  • FunHouse and CAB
  • Saas using ClickOnce
Subscribe to this blog's feed