Click here to Skip to main content
16,006,006 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: windows explorer Pin
DMurray1-Sep-04 15:47
DMurray1-Sep-04 15:47 
GeneralUsing ByRef keyword Pin
Chris Quick1-Sep-04 10:06
Chris Quick1-Sep-04 10:06 
GeneralRe: Using ByRef keyword Pin
Dave Kreskowiak1-Sep-04 10:21
mveDave Kreskowiak1-Sep-04 10:21 
GeneralRe: Using ByRef keyword Pin
Chris Quick1-Sep-04 16:32
Chris Quick1-Sep-04 16:32 
GeneralRe: Using ByRef keyword Pin
Steven Campbell1-Sep-04 16:44
Steven Campbell1-Sep-04 16:44 
GeneralRe: MS MaskEditBox 6.0 Help Me! Pin
Kunal Mukherjee1-Sep-04 8:45
Kunal Mukherjee1-Sep-04 8:45 
GeneralRe: MS MaskEditBox 6.0 Help Me! Pin
Dave Kreskowiak1-Sep-04 10:27
mveDave Kreskowiak1-Sep-04 10:27 
GeneralWorking with classes and data access logic... Pin
Chris Quick1-Sep-04 6:09
Chris Quick1-Sep-04 6:09 
I've been doing alot of research but coming up dry on strategies for implementing business rules and data access. Microsoft's patterns and practices documentation suggests seperating the actual data logic from the business class. For example, I have the following class:

Public Class TimeEntry
    Private _EntryID as Integer
    Private _StartTime as DateTime
    Private _EndTime as DateTime

    ' Methods and properties to work with and expose private members

    Public Sub Save()
        ' Save this time entry object depending on the current state of
        ' the application
    End Sub
End Class


I want to be able to save this class either in a database (when in a connected environment) or to a data cache (xml or binary files). I am using the Data Access Application Block for SQL. However, I need the ability to connect to the database and create and update a TimeEntry object in any of the following ways:

1) Web services (for offsite connection to the database)
2) SQL Client (when onsite and connected to the local resources)
3) Data Caching/XML (when offsite and disconnected from any network)

Can anyone suggest books or articles that can introduce this concept? I have been developing primarily thin or rich clients. This is the first time I have looked into a smart client development project so I am having a difficult time grasping these concepts from MSDN.

Thanks!
GeneralRe: Working with classes and data access logic... Pin
Steven Campbell1-Sep-04 7:53
Steven Campbell1-Sep-04 7:53 
GeneralRe: Working with classes and data access logic... Pin
Chris Quick2-Sep-04 2:51
Chris Quick2-Sep-04 2:51 
GeneralRe: Working with classes and data access logic... Pin
Steven Campbell2-Sep-04 3:36
Steven Campbell2-Sep-04 3:36 
GeneralQuerying AD for members of a group Pin
Anonymous1-Sep-04 5:34
Anonymous1-Sep-04 5:34 
GeneralRe: Querying AD for members of a group Pin
Anonymous1-Sep-04 19:53
Anonymous1-Sep-04 19:53 
GeneralPrint PDF file Pin
megadith1-Sep-04 5:08
megadith1-Sep-04 5:08 
GeneralRe: Print PDF file Pin
Dave Kreskowiak1-Sep-04 6:17
mveDave Kreskowiak1-Sep-04 6:17 
GeneralDetecting a remote user Pin
dataman91-Sep-04 2:20
dataman91-Sep-04 2:20 
GeneralRe: Detecting a remote user Pin
Dave Kreskowiak1-Sep-04 8:16
mveDave Kreskowiak1-Sep-04 8:16 
GeneralISS... Help :( Pin
Ranoush1-Sep-04 2:08
Ranoush1-Sep-04 2:08 
GeneralRe: ISS... Help :( Pin
Dave Kreskowiak1-Sep-04 6:19
mveDave Kreskowiak1-Sep-04 6:19 
GeneralRe: ISS... Help :( Pin
Ranoush1-Sep-04 11:26
Ranoush1-Sep-04 11:26 
GeneralRe: ISS... Help :( Pin
Dave Kreskowiak2-Sep-04 4:28
mveDave Kreskowiak2-Sep-04 4:28 
Generalget project objects name Pin
udiyochi1-Sep-04 1:17
udiyochi1-Sep-04 1:17 
GeneralData validation in windows forms datagrid Pin
Alexyeboah31-Aug-04 21:33
Alexyeboah31-Aug-04 21:33 
QuestionHow to perform Mail Merge to Printer (Office Automation) Pin
jawadh9031-Aug-04 21:13
jawadh9031-Aug-04 21:13 
AnswerRe: How to perform Mail Merge to Printer (Office Automation) Pin
Dave Kreskowiak1-Sep-04 6:01
mveDave Kreskowiak1-Sep-04 6:01 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.