| Welcome to USLS Computer Science Boards. We hope you enjoy your visit. You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free. Join our community! If you're already a member please log in to your account to access all of our features: |
| Deployment Issues; After Development then what? | |
|---|---|
| Tweet Topic Started: Sep 7 2006, 05:48 AM (336 Views) | |
| vincentg | Sep 7 2006, 05:48 AM Post #1 |
![]()
|
Learning Microsoft Stuff is fun, if your serious about it. After development, lets say you develop Windows Application, What are some common stuff you need to do? On what I have learned from the passed, especially if your dealing with Software Development, is that you must deal with the client's need too. Kay at the very end, sila man gyapon ma judge sang imo piece of work right? In Microsoft Visual Studio .Net 2003/2005, may ara na dra Deployment Solution, means to say you can create a Setup or Installer sang imo application. Kay daw laway man mag kad2 ka sa client mo or mag present ka sa ila (lets say thesis style presentation) that you bring your development tools... pakita mo dapat sa ila na your application is easy to install. Aside from Visual Studio Deployment Solution, there are some software products who is doing that, example is the Install Shield. Try nyo google. If you have Visual Studio 6.0 lng. The equivalent of that is what they called "Package & Deployment" but this good for Visual Basic 6.0 Project only. With .Net 2003/2005 they integrate everything, C# & VB.Net and all the DLLs/OCX, Merge Files, CHM you need. |
![]() |
|
| eian_delacruz | Sep 7 2006, 08:48 PM Post #2 |
|
Pointer
|
asta lng ko sa package and deployment sng VB. time nga ma shift na ko .NET nag shift naman ko sng tool. By the way? Dako ba difference ang VB6 sa VB.net? Like connecting to a database? for example... |
![]() |
|
| vincentg | Sep 7 2006, 11:54 PM Post #3 |
![]()
|
u mean ADO/ADO.net? I will explain tani sa RecordSet? or Dataset? nga thread ala man galing may nag add reply, nd man pwd double posting. Deployment lng ta d. |
![]() |
|
| miroc | Sep 8 2006, 12:29 AM Post #4 |
|
Bit
|
As a Software DB dev, I am a big fun of a COM Server Classes. I love using and developing this type of classes since I can run language such as VB, VFP, .NET and possibly with open source such as DABO, PHP and so on.. COM Server is very nice since it can process processes from the server side and return back a value or an object from the client side which is like a thin client approach. Is also like a stored procedure that thin client will just create a COM instance then request processes to the server. As what vincent has mention regarding ADO, I am a big fun of it especially processing of bulky records. It's very fast indeed, tested and proven. I have tried loading 500K of records into it and thru the use of this COM Server Classes, my thin client really appreciates the speed of the application design. Controls are bound to an object where this will be assigned by the COM Server then retrieved by the thin client. a Client Server approach indeed. Lastly, I am proud to say that this COM Server Classes are built from Microsoft Visual Foxpro 9 and my Backend is VFP Native tables. I will try to refine it later to accomodate multiple backends and I will try convert native codes to purely ADO approach, so for me to really communicate freely to the ever changing backends without having a big cost to maintain at all. All I have to change was just the connection string. Mike C. |
![]() |
|
| ericm | Sep 8 2006, 03:05 PM Post #5 |
![]()
|
from COM Server Classes to Transaction Services - in .Net solutions, there's new technologies Web Services... this is more interesting... |
![]() |
|
| miroc | Sep 8 2006, 04:57 PM Post #6 |
|
Bit
|
Hi eric, Can you please expand what you want to say about Web Services.
|
![]() |
|
| ericm | Sep 8 2006, 05:19 PM Post #7 |
![]()
|
http://msdn.microsoft.com/library/default....eclasstopic.asp try this one... |
![]() |
|
| vincentg | Sep 9 2006, 01:13 AM Post #8 |
![]()
|
mr. Eric... ma provide lng ta another thread for Web Services... pwd ka man maka starts sina...so ppl will have idea...ay amo ni gle ang Web Services... |
![]() |
|
| robin | Sep 9 2006, 09:41 AM Post #9 |
|
Bit
|
-- Post deleted by Shiegz -- |
![]() |
|
| vincentg | Sep 9 2006, 10:14 AM Post #10 |
![]()
|
<nevermind> back to the Thread. |
![]() |
|
| batousai | Sep 13 2006, 05:25 PM Post #11 |
![]()
Pointer
|
Good Day! Why did you delete robin's POST? I am new to programming. Any ideas how to deploy web based systems using .NET? |
![]() |
|
| vincentg | Sep 13 2006, 07:36 PM Post #12 |
![]()
|
may ara man Web Base deployment...ari pa ko sa blay. Pa office ko anay, ato 2 akong development tools eh. I dont memorize just familiarize. Regarding to Robin's post, please consult your teacher Mr. Siegfred for further details. hi again... cant double post na eh...so edit mode... If you have a Visual Studio 2003 .Net look in its MSDN Topic name: Deploying .NET Applications: Lifecycle Guide Choosing Deployment Tools and Distribution Mechanisms for Your .NET Application if e copy paste ko laba eh. |
![]() |
|
| batousai | Oct 21 2006, 12:07 PM Post #13 |
![]()
Pointer
|
I feel sad that there's a lot of discussion about .NET....is there anybody using here FREEBSD?LINUX, MySQL, PHP? Serious JAVA programmers? do you have any idea how to mirror/replicate servers? develop really a pure Client/Server apps? combining application and web development? we are in a third world country...using .NET and Visual Studios are very expensive tools.... we train students to work not to develop systems!!!! aren't we making slaves out of our schools? try to have business in software development here in our city you will know how hard it is....we need to have cost effective solutions that works and good developers that really knows what to do...there's a lot of prejudice in the business sector here in our city because of freelance programmers that run away from their clients....we need to educate properly our student on how to really build quality softwares...develop their skills in analysis and software engineering...knowing how to identify what technology to use and have good programming skills not just dependent on high end hardwares to make your program fast!!! :ph43r: -ROBIN- a.k.a Batousai |
![]() |
|
| thedummyaccount | Nov 24 2006, 08:36 PM Post #14 |
|
Variable
|
Sorry, might be offtopic. The moderator may transfer this to another thread. =) "I feel sad that there's a lot of discussion about .NET....is there anybody using here FREEBSD?LINUX, MySQL, PHP? Serious JAVA programmers?" Maybe what you mean is that there's a lot of discussion about Microsoft technologies here. It's ok since Microsoft technologies are very popular (and easy to use).As for your question, yes, there is somebody here who uses MySql and PHP (with either FreeBSD, Linux, Windows, or Solaris as the OS) for software development. I have been using these in my work. Unfortunately, although I know how to use Java, I have not much real world experience in it. I use C/C++ as the major programming language at work. "do you have any idea how to mirror/replicate servers?" It depends on what kind of server you want to mirror. FTP servers are the ones that are usually mirrored (so that users would have multiple download sites). In my case, I've mirrored an FTP server running in FreeBSD using LFTP. You may download LFTP using FreeBSD's "ports collection" (this is how we usually upgrade/install software in FreeBSD). For backup purposes, you may replicate data in your server using RAID. RAID may be implemented using hardware, or software. For online processing systems (e.g. ATM's), you may use a parallel or duplex server configuration (e.g. 2 or more identical servers running at the same time) "develop really a pure Client/Server apps?" With "pure" do you mean using raw sockets? Nowadays, the "socket" part has already been encapsulated (using CORBA, etc.), so client/server apps could be developed easier and faster. If you want to develop "pure" client/server applications, learn about TCP/IP and Unix network programming using C. In here, you will learn about the low-level details of how the client and server interact. "combining application and web development?" Learn about Java and/or .NET, they are the best to use if you want to combine application and web development. =) "we are in a third world country...using .NET and Visual Studios are very expensive tools.... we train students to work not to develop systems!!!!" Download Visual Web Developer 2005 Express Edition (it's the nearest free thing to Visual Studio). You may use either C# or VB.NET for free,and it also comes with MS Sql Server. It comes as a 439MB iso file. Just check Microsoft's website. Students may also use "Eclipse". Which is an excellent IDE for Java (although it may also be used for other languages). "aren't we making slaves out of our schools? try to have business in software development here in our city you will know how hard it is....we need to have cost effective solutions that works and good developers that really knows what to do...there's a lot of prejudice in the business sector here in our city because of freelance programmers that run away from their clients....we need to educate properly our student on how to really build quality softwares...develop their skills in analysis and software engineering..." I agree that there are a number of incompetent freelance programmers, but there's nothing we could do about them. The best way to mitigate this is, as you have said, for schools to produce highly competent IT professionals by teaching them good software development practices. On the other hand, the IT landscape in Bacolod is slowly but surely developing. So we may see some improvements on this. =) "...knowing how to identify what technology to use and have good programming skills not just dependent on high end hardwares to make your program fast!!! " A good idea is for the teachers to instill complexity and code optimization consciousness among students in their school programming projects. e.g. Give higher scores to: Those who used efficient algorithms( ex. binary search instead of linear search, quicksort instead of bubblesort) in one of the projects. Those who used good coding conventions. Those whose code are clear and easily understandable by a third party. =) This way, the students will be adapted to make fast/efficient and nicely coded applications without relying on the speed of high end hardware in the future. |
![]() |
|
| « Previous Topic · Microsoft Visual Studio · Next Topic » |








12:36 AM Jul 14