My client's project consists of about 6 files maintenance programs that uses
WinForm and grid for updates with lookup finders for each file. There is
also a User file and security. There are also about 6 fairly standard
reports. This project is supposed to be done in C# Winform with ADO.net and
using MSDE, ActiveReports.N et. I had judged that it would take maybe a
month to do the system. Number of users at 1 time should not exceed 10.
Now the customer wants the whole system to be web-enabled. I have little
idea about web. Can someone tell me whether it would take longer if the
system is to be written for the Web than for Winform? And if so, how much
longer? Can I still use MSDE database?
Thanks for any opinion.
Skc 3 1977
If architectured in a good manner, the only defference that would be accountable would arise from the presentation layer. Which means that there would only be a minimum of extra code for both business logic and data layers. Both Windows/Web versions of the same application could use these tiers with almost no extra plumbing in this case.
So, we could narrow down the time difference to the develpoment time of the PL in Windows/Web. IMHO developing for windows would be far easier and faster. The reason being that we don't have to worry about sessions, data binding/page postback issues and all.
--
Rakesh Rajan
"Skc" wrote: My client's project consists of about 6 files maintenance programs that uses WinForm and grid for updates with lookup finders for each file. There is also a User file and security. There are also about 6 fairly standard reports. This project is supposed to be done in C# Winform with ADO.net and using MSDE, ActiveReports.N et. I had judged that it would take maybe a month to do the system. Number of users at 1 time should not exceed 10.
Now the customer wants the whole system to be web-enabled. I have little idea about web. Can someone tell me whether it would take longer if the system is to be written for the Web than for Winform? And if so, how much longer? Can I still use MSDE database?
Thanks for any opinion.
Skc
Your customer wants web enabled INSTEAD of windows forms, or IN ADDITION to
windows form?
I assume you meant the former.
In my experience, there are some differences in the skill set of your
developer, and a dev who is good at one can be a novice at the other,
because the models are very similar but "different enough" to really slow
them down.
The amount of time for two different people, both skilled, is the same.
The amount of time for a person to "learn on the fly" is the time needed for
the WinForm presentation layer, doubled. Call it "ramp-up time".
Good luck,
--- Nick
"Skc" <an*******@yaho o.com.sg> wrote in message
news:O5******** *****@tk2msftng p13.phx.gbl... My client's project consists of about 6 files maintenance programs that
uses WinForm and grid for updates with lookup finders for each file. There is also a User file and security. There are also about 6 fairly standard reports. This project is supposed to be done in C# Winform with ADO.net
and using MSDE, ActiveReports.N et. I had judged that it would take maybe a month to do the system. Number of users at 1 time should not exceed 10.
Now the customer wants the whole system to be web-enabled. I have little idea about web. Can someone tell me whether it would take longer if the system is to be written for the Web than for Winform? And if so, how
much longer? Can I still use MSDE database?
Thanks for any opinion.
Skc
Hullo guys
From what you guys say, it appears Web-based system would take longer to
develop because there are other issues to contend with.
Thanks for your feedback.- appreciate it.
Skc This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Cenray |
last post by:
How to generate a web request from a Winform Application using a WebService?
In a C# Windows Application, when I try to genrate a web request using the
following code, it is woking fine
Winform code
---------------
Browser.DocumentHTML = "";
string HTMLData="";
|
by: Sunil Menon |
last post by:
Dear All,
We are developing applications in ASP.Net...in one of our
applications we would like to use a GridControl...we have tried to use
a Server-Side Grid control but found the speed to be an issue...also
our clients would like to use a lot of client side events like
sorting, searching text, save each row on tab out of a row, use the
auto correct feature...
after intial r&d we feel that using a Grid Control in WinForms would
be a...
|
by: Dean Slindee |
last post by:
I would like to hear some practical comments about how to decide whether a
new application becomes a Winform vs a Webform application. Would you say
that every app should be, by default, a Winform app unless it positively
cannot be (for some technical reason). Or vice-versa?
Obviously, Visual Studio could never be a Webform app because it requires a
lot of CPU cycles.
It appears to me that there is a broad sort of continuum in...
|
by: Kevin Yu |
last post by:
hi all
got a questoin here, I have a winform client to call web service and the web
service functions have EnableSession =ture, use IE to test the web service
session, it works, but how to get it to work in winform? it seems like every
call to the service will start a new session even if the web service object
is a global variable in the winform.
kevin
|
by: Hercules Dev. |
last post by:
hi all,
I developed a winform control and succeeded in hosting it in my ASP.Net
application, I used the default way which is installing my winform
control in the same directory of my ASP.Net application and referencing
it in my code this way:
<object id="_container_OBJECT" width="100%" height="98%"
classid="http:somefolder/MyControl.dll#Namesapace.ControlCalss">
| |
by: WT |
last post by:
Hello,
Using VS2005.
I have an assembly library that can be called from a Web site asp.net
application or from a winform application.
From this library I need to retrieve a path using simply a key like
'libPath'.
As far as winform and asp.net share the same common base class for settings,
SettingsBase, how to manage this ?
For winform the value should be set in app.config and for web site in
|
by: moondaddy |
last post by:
I have a .net 2.0 winforms app that calls a web service which creates
creates a GUID and caches it, then passes the GUID back to the winform.
then it opens a aspx page and passes the GUID as a parameter. this GUID is
only cached for about 10 seconds and must be still cached for the page to
load. otherwise, the page redirects to a error page. all of this forces the
page to only be called from winforms app.
I can debug from the winform...
|
by: Monty |
last post by:
Hello,
I have created a solution which has both a web UI and a winform UI, the
latter is just for administrators. The Web UI (a Web Application Project)
and the winform project both reference the same BLL in a separate assembly,
and I have all three projects in a single solution file for development,
with the two UI's each having a project reference to the BLL assembly. I
created a Setup and Deployment package for the winform app...
|
by: purnimakhamri |
last post by:
hi can any body tell the code for date time picker using calendar control .Am using ASP.NET 2.0 ..calandar control must be in hidden field ,if i click on that it will pop up and display the date and time in my text box
|
by: purnimakhamri |
last post by:
hi, can any body tell how to open winform from web application. if i write in winform
system.Diognastics.process.start("URL");
means its opening web apllication .but i want to write the code in web application to open winform, i tried like this
Response.write("Form1.cs"); and one more
Response.Write(".../From1.cs");
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
| |
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
| |
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |