Vb.net - multi user
-
Is there a way to make a vb.net project (solution) so that multiple end-users can use it at the same time ??? Thanks in advanced Silver-grey
silver-gray
-
Is there a way to make a vb.net project (solution) so that multiple end-users can use it at the same time ??? Thanks in advanced Silver-grey
silver-gray
If you're talking about multiple developers writing code in the same solution, then yes, there is. You have to have either Visual Source Safe installed (VS.NET 2002 and 2003) or one of the Visual Studio Team System versions installed (VS.NET 2005) with Team Server installed. Or, some other third party source control solution. This will manage file checkouts and checkins so multiple developers can work on different parts of the solution at the same time. Or were you asking how to write a multi-user app?
Dave Kreskowiak Microsoft MVP - Visual Basic
-
If you're talking about multiple developers writing code in the same solution, then yes, there is. You have to have either Visual Source Safe installed (VS.NET 2002 and 2003) or one of the Visual Studio Team System versions installed (VS.NET 2005) with Team Server installed. Or, some other third party source control solution. This will manage file checkouts and checkins so multiple developers can work on different parts of the solution at the same time. Or were you asking how to write a multi-user app?
Dave Kreskowiak Microsoft MVP - Visual Basic
multi user app
silver-gray
-
multi user app
silver-gray
That depends on what you mean my a "multi-user app"? Since Windows is a single user O/S, every instance of the app doesn't know about any other instance that's running, so I don't get you mean by "how do you do this?"
Dave Kreskowiak Microsoft MVP - Visual Basic
-
That depends on what you mean my a "multi-user app"? Since Windows is a single user O/S, every instance of the app doesn't know about any other instance that's running, so I don't get you mean by "how do you do this?"
Dave Kreskowiak Microsoft MVP - Visual Basic
Several pcs that have the same Software application (VB.NET) all using Access on one server. This is multi-user. This happens in mainframe (CICS) and also in pcs.
silver-gray
-
Several pcs that have the same Software application (VB.NET) all using Access on one server. This is multi-user. This happens in mainframe (CICS) and also in pcs.
silver-gray
Each PC will run its own instance/instances of the app. It's up to you as the developer to provide the app the ability to communicate with the database on the server. Using Access as a database is a real pain (and it's also limited to a 2GB file size), and as such I'd recommend using SQL Server. Also, ADO.NET uses a disconnected data object model in that the app does not persist any connection to the database - it connects, retrieves data & disconnects. This allows your apps to be far more scalable however, concurrency of records then becomes an issue. Learning ADO.NET[^] Introduction to Data Concurrency in ADO.NET[^]