|
MY SCHEDULE
PRECONFERENCE TUTORIALS
DEFINE
CaliberRM
DESIGN
Together
DEVELOP
C++Builder
C#Builder
Delphi
JBuilder
TEST
Optimizeit
DEPLOY
Borland Enterprise Server
Janeva
VisiBroker
InterBase/JDataStore
MANAGE
StarTeam
INTEREST AREAS
ALM, Methods, and Process
Architecture, Models, and Patterns
J2EE™
Microsoft® .NET Framework
Service-oriented Architectures
Best Practices
User Experience
Emerging Technologies
Testing and Quality
Programming
Mobile
People, Teams, and Management
Platforms
Security
COMPLETE SESSION LIST
COMPLETE SCHEDULE
SPEAKERS
|
 |
CONFERENCE SPEAKER: Bob Swart

3132 Multi-tier/Distributed Database Applications in .NET
Type: Regular Session.
Level: Intermediate.
In this session, two techniques are demonstrated to build multi-tier database applications: ASP.NET Web Services and .NET Remoting using Delphi as the development environment. In both cases, the server-side application will be returning DataSets to clients, and receiving DiffGrams from clients to update the remote database. The only difference is that ASP.NET Web Services require a Web server (like IIS) and ASP.NET, while .NET Remoting can rely on built-in capabilities. The latter supports different message formats and transport protocols which will also be covered, although the main focus is on the techniques to built one server that connects to several thin-client applications (i.e., clients that do not know or care to which database they are connected).
Prerequisites: Some Delphi for the Microsoft .NET Framework knowledge required, prior multi-tier experience helpful. Some multi-tier/distributed or (.NET) database knowledge.
3132 Monday, September 13, 2004 — 10:00am - 11:15am Room: A3
3134 Using Janeva to Connect CORBA, Java, and .NET *
Type: Regular Session.
Level: Intermediate.
In this session, learn how Microsoft .NET Framework developers can use Borland Janeva to connect to CORBA servers that run on different platforms (such as Win32, Linux, and others) or to J2EE Enterprise JavaBeans built with JBuilder. In our example, we use C#Builder and Janeva to connect to an existing CORBA server written in Delphi. We will see how Janeva can make the connection to the CORBA server, and provide an easier and much faster solution than using a Web Service bridge.
Prerequisites: Some CORBA or J2EE knowledge or some knowledge of the Microsoft .NET Framework.
3134a Tuesday, September 14, 2004 — 9:30am - 10:45am Room: J4
3134b Wednesday, September 15, 2004 — 8:00am - 9:15am Room: J4
3136 Data Access Techniques with ClientDataSets
Type: Regular Session.
Level: Intermediate.
In this session, we cover the ClientDataSet component in three situations: using the stand-alone MyBase format; using dbExpress; and finally, using a client-side "briefcase" for DataSnap multi-tier applications.
I'll use Delphi 7 as well as Delphi 8 (for .NET) to illustrate the use of ClientDataSet in VCL (for .NET) applications. However, similar techniques can be applied with Kylix (on Linux) and C++Builder.
Prerequisites: Some experience developing database applications in Delphi required. Prior experience with ClientDataSet helpful.
3136 Tuesday, September 14, 2004 — 3:00pm - 4:15pm Room: C1/C4
3188 ASP.NET Web Forms and Databases *
Type: Regular Session.
Level: Intermediate.
In this session, learn how to build, debug, and deploy ASP.NET Web Form applications that work with databases using Borland Data Provider for ADO.NET. Specific topics include using the asp:DataGrid, Borland database Web controls, input validators, login, and security.
Prerequisites: Some ASP.NET knowledge helpful.
3188a Monday, September 13, 2004 — 3:30pm - 4:45pm Room: A1/A8
3188b Wednesday, September 15, 2004 — 11:00am - 12:15pm Room: Exhibit Hall 1
|