Visual WebGui Showcases

There are over 35,000 applications built and deployed with Visual WebGui to date, and many more are in production at enterprises such as SAP, Israel Aerospace Industry, banks, insurance companies, government offices in Canada and Bermuda, and multi-national companies such as Trysis, NetworkD, Net Size, American File Net, Phoenix insurance company, Texas Instruments, Blue Phoenix and many more.

View by Industry Click to view by industry
January 24, 2008 :: 15303 Views :: User Rating:Article Rating

My name is Noam Pintel and I started working for Gizmox a week ago. I have been a VB programmer for the past seven and a half years. Four years ago, I started developing Web applications, using classic ASP and JavaScript.

When I began developing Web applications, it took me 3 months just to learn the basics and to begin to think like a web developer. After 2 years of working on web applications, I had had enough of spending so much time fixing HTML and JavaScript errors. So I returned to the simple life of a WinForms programmer and spent most of my time working on business logic and not on GUI.

I started programming in C# about half a year ago. In less than a month, I felt comfortable in the technology. The first time I looked at ASP.NET, I realized that to start developing ASP.NET applications, I would have to buy a book and spend a month studying before I could even begin working and another month to remember all of the HTML and JavaScript. I just decided to pass.

A week ago, I began working at Gizmox. After a few hours, they gave me an open source WinForms task management application developed by Microsoft and asked me to convert it into a Web application using Visual WebGui. It was a medium-sized application, comprised of one main form and 13 dialog forms. The main form contained a toolbar, menu, data grid view, splitters, status bar and some data entry controls.  I opened the Gizmox Web site, clicked the Quick Start link and started to watch the videos.

After 5 or 6 demos, I understood the concepts and I was able to start programming. I was able to copy and paste most of the business logic from the original application. After 3 days I had completed most of the application, without giving any thought to the Application and Session objects and all that other Web programming stuff.

I had two tasks to complete before I could finish the application. I had to use a graph object and a Microsoft Xpander, a collapsible container object that came with the application. I used a Visual WebGui wrapped ZedGraph control, available on the VWG Web site, to display the graph. I had to study some samples on the Web site about developing  Visual WebGui gateways. A day later, I had a graph on my application.

The second task was incorporating the Xpander control. I watched the ‘How to create a custom control’ video on the VWG Web site. Guy suggested I use the Visual WebGui WinPanel control as a template to create this control, since they are very similar. I copied the .CS and .XSLT files from the Gizmox.WebGUI.Forms.Catalog.2.0 project, added a couple of events to the CS and replaced the image references in the XSLT. In one day, I had a new, very cool control.

I have to say that if I had built this application in ASP, it would have taken me months.  If I had to develop the application again, now that I know how to work with Visual WebGui controls, it would take me only a day or two. As a developer you must remember that you are developing a web application, some things must be kept in mind. When I created the "About Form", I left the System.Diagnostics.Process.Start("MSInfo32.exe") line of code in the button "System Info" event handler, and it worked because I was running the application locally. But generally, the client and server run on two separate machines. In this case, since the event handler runs on the server, this EXE would open on the server every time a user pressed the button and the user would not see it .The point is that  I forgot that I was developing a web application because it felt so much like developing a WinForms application.

I'm very glad to be a part of a team that is and will make your life as a programmer easier. If a programmer will be able to create a Web application without debugging JavaScript, our place in heaven is secure.


Initial user & password:
User:            jdoe
Password:    welcome 




Note: Codes are submitted as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Terms of Agreement:
By using this code, you agree to the following terms...

  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame.
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.

Post Rating

Most promising startups
Top 3 most promising startups in 2009
   AJAX Framework | Web Development | RIA Development | Silverlight Applications | Silverlight Controls | RIA Tutorials
The most popular open source Ajax / Silverlight RIA platform for enterprises | Sitemap | Terms Of Use | Privacy Statement
Copyright © 2005-2009 Visual WebGui®    Design By: Template World
   
Visual Studio Partners