|
Introduction to Application Development
Abstract:
Learn the basics
of creating a DevForce
application from
the following set
of videos. The
videos capture,
in sequence, the
process of building
a simple, yet sophisticated,
disconnectable
smart client application.
Featured Speaker:
Greg Dunn
Part 1 - Building Your Business Model 
Download
Duration:
17 minutes
Session
Description: Working
against the IdeaBladeTutorial
database, we
use the DevForce
Object Mapper
to build a business
model with classes
that define numerous
business objects.
As we build a
model encompassing
Employees, Customers,
Orders, OrderDetails,
and other entities,
you’ll
learn about the
two-part architecture
of your DevForce
business classes,
and how to map
table and column
names to object
and property
names. You’ll
learn how to
add calculated
properties to
your business
objects, and
how to use the
relation properties
provided by the
Object Mapper.
You will also
learn why you
can return to
the Object Mapper,
make changes,
and regenerate
your business
classes throughout
your development
life cycle without
fear of losing
your custom changes.
Download
Code Part 1
Part 2 - Binding Winform Controls to Your Business Objects 
Download
Duration: 17
minutes
Session Description: Learn how to use DevForce bi-directional data
binding to expose data from your new business objects on a Windows form. In
this session, you’ll see how to use the .NET 2.0 BindingSources to manage
lists of business objects. You learn how to use the DevForce ControlBindingManager
to autopopulate a form quickly with bound and formatted controls; and now to
use the .NET 2.0 BindingNavigator control to navigate through your collection
of business objects.
Download
Code Part 2
All
Videos
Part
3 - Adding Master-Detail Grids to Your Form 
Download
Duration: 12
minutes
Session Description: Chain multiple binding sources to synchronize
navigation through related objects. Expose that synchronized navigation in
.NET 2.0 DataGridViews configured quickly using the DevForce DataGridViewBindingManager.
Download
Code Part
3 
Part
4 - Enhance
Your Application
to Minimize
Network Traffic,
Enhance
Performance, and Support Disconnected Use 
Download 
Duration: 23
minutes
Session Description: We’ll make our application disconnectable
by adding the capability to pre-fetch all necessary data, persist the contents
of the local cache to a local file, and reload the cache from that file in
a subsequent application session. Learn about DevForce’s just-in-time
data loading, and see its effects in the running application. Learn how to
control of the data loading process to enhance application performance and/or
facilitate extended periods of disconnected use.
Download
Code Part
4 
Part
5 - Adding
and Deleting
Business
Objects
Download 
Duration: 16
minutes
Session Description: Learn how to implement a Create() method on
a DevForce business class, and how to implement Add and Delete functions on
business objects in your user interface.
Download
Code Part
5 
Part
6 - Adding
and Deleting
Business
Objects Using
the
.NET
BindingNavigator
Download 
Duration: 23
minutes
Session Description: The .NET BindingNavigator control that ships
with Visual Studio 2005 includes Add and Delete buttons that have out-of-the-box
functionality that works with certain kinds of data sources. Not surprisingly,
however, they know nothing about a local cache or other aspects of DevForce
persistence management. In this video you’ll see how to take control
of the functioning of these buttons so they work harmoniously with your DevForce-enabled
Winform.
The techniques are first presented in quick-reference cookbook fashion. This
part of the video takes about 7 minutes, and that may be as much as you need
or want to know. The remaining 16 minutes provides whys and wherefores, further
illuminating the functioning of the BindingNavigator and its interfaction with
DevForce persistence facilities.
Download
Code Part
6 
Deploying a DevForce Application with ClickOnce 
Download 
Duration:
15 minutes
Abstract:
Learn to deploy
both 2-tier
and IIS n-tier
DevForce application
using .NET
2.0 ClickOnce.
Description:
ClickOnce is
the easy way
to deploy DevForce
WinForm client
applications.
In this video
we show how
to publish
a 2-tier client
/ server application
that users
can download
and install
from the web.
The application
installs right
on their PC
and launches
from the Windows
Start Menu
like any Windows
app. We make
changes to
the application,
re-publish,
and watch as
the client-side
application
updates automatically
the next time
we run it.
We re-configure
the application
to use the
business object
server on a
middle tier,
deploy the
middle tier
to IIS, and
watch as the
client side
updates automatically
and runs over
port 80 with
the new n-tier
version.
Featured
Speaker:
Ward Bell
|