Gizmox .NET HTML5 BlogRich .NET HTML5 Web, Cloud & Mobile applications deliveryhttp://blog.crip.ch/Default.aspxWebguihttp://blog.crip.ch/Default.aspxSubtext2013-12-04T03:21:01ZNew Gizmox Bloghttp://blog.crip.ch/archive/2013/12/04/new-gizmox-blog.aspx2013-12-04T03:21:01-12:00:002013-12-04T03:21:01ZThanks for reading, but this blog has now been retired. Check out the new Gizmox blog at <a href="http://www.gizmox.com/blog/">www.gizmox.com/blog</a>. <img src="http://blog.crip.ch/aggbug/154792.aspx" width="1" height="1" />http://blog.crip.ch/comments/154792.aspx0http://blog.crip.ch/comments/commentRss/154792.aspxhttp://blog.crip.ch/services/trackbacks/154792.aspxMigrating VB6 to HTML5 is not a fiction - Customer success storyhttp://blog.crip.ch/archive/2012/08/28/migrating-vb6-to-html5-is-not-a-fiction---customer.aspx2012-08-28T23:33:08-12:00:002012-09-01T19:49:25Z<p>All of you VB developers in the present or past would probably find it hard to believe that the old VB code can be migrated and modernized into the latest .NET based HTML5 without having to rewrite the application. But we have been working on such tools for the past couple of years and already have several real world applications that were fully 'transposed' from VB6 (<a href="http://www.visualwebgui.com/Gizmox/Solutions/MigrationModernizationSolutions/VB6toWebMobile/tabid/663/Default.aspx">VB6 to Web</a>). </p><p>The solution is called <a href="http://www.visualwebgui.com/Gizmox/Solutions/MigrationModernizationSolutions/tabid/658/Default.aspx">Instant CloudMove</a> and its main tool is called the <a href="http://www.visualwebgui.com/Gizmox/Products/InstantCloudMove/TranspositionbStudiob/tabid/726/Default.aspx">TranspositionStudio</a>. It is a unique solution that relies on the concept of transposition. Transposition comes from mathematics and music and refers to exchanging elements while everything else remains the same or moving an element as is from one environment to another. This means that we are taking the source code and put it in a modern technological environment with relatively few adjustments.</p><p>The concept is based on a set of Mapping Expressions which are basically links between an element in the source environment and one in the target environment that has the same functionality. About 95% of the code is usually mapped out-of-the-box and the rest is handled with easy-to-use mapping tools designed for Visual Studio developers providing them with a familiar environment and concepts for completing the mapping and allowing them to extend and customize existing mapping expressions. The solution is also based on a circular workflow that enables developers to make any changes as required until the result is satisfying.</p><p>As opposed to existing migration solutions that offer automation are usually a “black box” to the user, the transposition concept enables full visibility, flexibility and control over the code and process at all times allowing to also add/change functionalities or upgrade the UI within the process and tools.<br />This is exactly the case with our customer’s aging VB6 PMS (Property Management System) which needed a technological update as well as a design refresh. The decision was to move the VB6 application which had about 1 million lines of code into the latest web technology. Since the application was initially written 13 years ago and had many upgrades since the code must be very patchy and includes unused sections. As a result, the company Mihshuv Group considered rewriting the entire application in Java since it already had the knowledge. Rewrite would allow starting with a clean slate and designing functionality, database architecture, UI without any constraints. On the other hand, rewrite entitles a long and detailed specification work as well as a thorough QA and this translates into a long project with high risk and costs.</p><p>So the company looked for a migration solution as an alternative; the research lead to Gizmox and after examining the technology it was decided to perform a hybrid project which would include an automatic transposition of the core of the VB6 application (200,000 lines of code) while they redesigning the UI, adding new functionality, deleting unused code and rewriting about 140 reports with Crystal Reports will be done manually using <a href="http://www.visualwebgui.com/Gizmox/Products/VisualWebGuiDevTools/ProStudioNETbHTML5bMobile/tabid/430/Default.aspx">Visual WebGui development tools</a>.</p><p>The migration part of the project was completed in 65 days by 3 developers from <a href="http://www.mii.co.il/">Mihshuv Group</a> guided by Gizmox migration experts while the rewrite and UI upgrade tasks took about the same. So in only a few months period Mihshuv Group generated an up-to-date product, written in the latest Web technology with modern, friendly UI and improved functionality.</p>
<p><img border="0" alt="Guest selection screen of the original VB6 PMS" src="http://www.visualwebgui.com/Portals/0/Showcases/Bellboy/PMS1_VB6.png" /><br />
<em>Guest selection screen of the original VB6 PMS</em></p>
<p><img border="0" alt="Guest selection screen on the new web–based PMS" src="http://www.visualwebgui.com/Portals/0/Showcases/Bellboy/PMS1_Web.png" /><br />
<em>Guest selection screen on the new web–based PMS</em></p>
<p><iframe height="315" src="http://www.youtube.com/embed/0yrm-tLhRW0?rel=0" frameborder="0" width="560" allowfullscreen=""></iframe></p><p>Enterprise applications today need to work on all devices, across different platforms and OS’s. It’s just a fact of life. </p><p>How about you – do you bring your own device to work? What’s your company’s BYOD policy?</p><img src="http://blog.crip.ch/aggbug/149766.aspx" width="1" height="1" />http://blog.crip.ch/comments/149766.aspx0http://blog.crip.ch/comments/commentRss/149766.aspxhttp://blog.crip.ch/services/trackbacks/149766.aspxNew Detailed Documentation for latest Visual WebGui versions/featureshttp://blog.crip.ch/archive/2012/05/24/new-detailed-documentation-for-latest-visual-webgui-versionsfeatures.aspx2012-05-24T01:29:50-12:00:002012-05-24T01:29:50Z<p>Hi,</p><p>I know it is a bit late, but better late than... you know how it goes. So here is the detailed documentation of the latest WINWEB version 6.4.0 Release d / .NETHTML5 Beta3.
</p><p>The document is documenting the many new features added to the recent release, but it also touches base with more basic framework functionality. The purpose of the document is to serve Visual WebGui beginners as well as to support more advanced Visual WebGui developers.
</p><p>We decided to release the documentation even that it is not yet fully completed, so our community can use it. We think it would better serve the community to release what we already completed and then update it as soon as we have completed more chapters. So missing chapters such as the new DockingManager control will be added in the near future. As always, we welcome any comments and corrections.
</p><p>To access the document, go to the downloads section <a href="http://www.visualwebgui.com/tabid/515/default.aspx">here</a>, and you will find it within the Documentation section near the bottom in the WINWEB and .NETHTML5 columns. Or directly download it from this <a href="http://www.visualwebgui.com/OpenLink.aspx?linkid=478">link</a>.</p><img src="http://blog.crip.ch/aggbug/149722.aspx" width="1" height="1" />http://blog.crip.ch/comments/149722.aspx0http://blog.crip.ch/comments/commentRss/149722.aspxhttp://blog.crip.ch/services/trackbacks/149722.aspxExtending applications to HTML5 & Mobile - recorded webinarhttp://blog.crip.ch/archive/2012/05/16/extending-applications-to-html5--mobile---recorded-webinar.aspx2012-05-16T19:35:20-12:00:002012-05-16T19:35:20Z<p>Hi,</p><p>The recording of the webinar we did with Forrester Research recently is now available. At this opportunity I would like to thank Jefferey Hammond of Forrester who did a great job in discussing the Open Web, Cloud computing and Mobility trends and presenting the new development challenges they bring and why organizations need to rethink their application development strategies. </p><p>The 2nd part of the webinar is a presentation from Gizmox, discussing the Instant CloudMove assessment and transposition tools, which support those trends Jefferey Hammod talked about and help companies extend Windows apps to HTML5 and mobile platforms.</p><p>The video is available through the visualwebgui website and it is free of course:<br /><a href="http://www.visualwebgui.com/tabid/738/Default.aspx">http://www.visualwebgui.com/tabid/738/Default.aspx</a></p><img src="http://blog.crip.ch/aggbug/149671.aspx" width="1" height="1" />http://blog.crip.ch/comments/149671.aspx0http://blog.crip.ch/comments/commentRss/149671.aspxhttp://blog.crip.ch/services/trackbacks/149671.aspxWhat should we do with our Windows CE/Windows Mobile apps?http://blog.crip.ch/archive/2012/05/09/what-should-we-do-with-our-windows-cewindows-mobile-apps.aspx2012-05-09T18:46:59-12:00:002012-05-09T20:12:30Z<p>I would like to share a post from the Visual WebGui Blog on ASP.NET. The post "<a href="http://weblogs.asp.net/visualwebgui/archive/2012/05/09/the-link-between-windows-ce-windows-mobile-applications-asp-net-and-html5.aspx">The link between Windows CE/Windows Mobile applications, ASP.NET and HTML5</a>" discusses the developer's alternatives when facing the need to update applications that were written for Windows CE and Windows Mobile. If you have written such application you are again facing a critical decision since Microsoft's current mobile platform - Windows Phone has no backwards compatibility to those not so old platforms.</p><p><em>"(organizations)...need to make a decision about the technology and platform which they are going to rewrite the application on and obviously whether it is even cost-effective to rewrite the application all over again. Microsoft Windows Phone would be the natural decision as it can be developed in Silverlight within Visual Studio 2010"</em></p><p>The post presnets a more complete alternative than redesigning it for Windows Forms; a framework that is also based on .NET but the outcome is not limited to Microsoft Windows Phone but can run on almost any platform and any device via the mobile browser. There is also a link to a showcase of a large telecom company that converted an old <a href="http://www.visualwebgui.com/Gizmox/CaseStudies/tabid/358/articleType/ArticleView/articleId/989/Bezeq-Israels-Telecom-Company-steps-to-the-post-PC-era-with-a-revised-mobile-application-for-technicians.aspx">Windows CE application into a web-based mobile application</a> with HTML5 front-end. This allowed the company to upgrade the UI and freed them from the limitation to a certain mobile platform, so now they can use any Smatphone and Tablet they want.</p><p>Cheers.</p><img src="http://blog.crip.ch/aggbug/149579.aspx" width="1" height="1" />http://blog.crip.ch/comments/149579.aspx0http://blog.crip.ch/comments/commentRss/149579.aspxhttp://blog.crip.ch/services/trackbacks/149579.aspxTrends in HTML5 open web and mobile developmenthttp://blog.crip.ch/archive/2012/04/23/trends-in-html5-open-web-and-mobile-development.aspx2012-04-23T02:14:23-12:00:002012-04-23T02:14:23ZJeffrey Hammond, a Prinicipal Analyst at Forrester Research will be co-presenting with Gizmox a free webinar tomorrow (April 24, 1PM EST) and will speak about market trends in enterprise software development and the changes brought on by the move to web apps and open web architectures.<p>Hi,</p><p>I'd like to point out an opportunity to view a live session with a world leading expert in open web and client architecture, next-generation mobile and software development productivity. <strong>Jeffrey Hammond</strong>, a Prinicipal Analyst at <a href="http://www.forrester.com">Forrester Research</a> will be co-presenting with <a href="http://www.visualwebgui.com">Gizmox</a> a free webinar tomorrow (April 24, 1PM EST) and will speak about market trends in enterprise software development and the changes brought on by the move to web apps and open web architectures.</p><p>Jeffrey and Gizmox will also discuss about the new development strategy in enterprise and how they are moving to the cloud and extend operations to mobiles. Gizmox will present its solution for extending enterprise client/server applications to HTML5 which can be consumed in any web browser and mobile device. There will also be a short live demo of example WinForms and VB6 applications moving to the web using the tools.</p><p>It is going to be very interesting to developers, managers and IT people, so don't miss it!It's Free and there are several spots left:<br /><a href="http://www.visualwebgui.com/Gizmox/Landing/tabid/674/articleType/ArticleView/articleId/987/Extending-Windows-Applications-to-HTML5-and-Mobile-Has-Never-Been-Easier.aspx">http://www.visualwebgui.com/Gizmox/Landing/tabid/674/articleType/ArticleView/articleId/987/Extending-Windows-Applications-to-HTML5-and-Mobile-Has-Never-Been-Easier.aspx</a></p><p>Thanks!</p><img src="http://blog.crip.ch/aggbug/149393.aspx" width="1" height="1" />http://blog.crip.ch/comments/149393.aspx8http://blog.crip.ch/comments/commentRss/149393.aspxhttp://blog.crip.ch/services/trackbacks/149393.aspxNew Enhanced Visual WebGui WINWEB and .NETHTML5 Versionshttp://blog.crip.ch/archive/2012/04/02/new-enhanced-visual-webgui-winweb-and-.nethtml5-versions.aspx2012-04-02T18:49:03-12:00:002012-04-18T02:13:28Z<p>After a long wait and huge anticipation from the Visual WebGui community, I am happy to announce the release of new versions for the <em>WIN</em><strong><em>WEB</em></strong> and <em>.NET<strong>HTML5</strong> </em>branches. The new 6.4.0 Release d and 6.4.0 beta3 versions are available after an extensive work on core capabilities of Visual WebGui including extension of existing controls and adding new controls such as Strip Controls, RibbonBar, DataGridView, ComboBox, PropertyGrid and RadioButton as well as some major enhancements to both versions in terms of cross-browser support and performance.</p><p>We apologize for the delay in the release of those most expected versions, but we believe that the extra time lead to a more mature and complete product. As you can see the changelog is pretty long and includes a list of enhancements, new features and bug fixes: <a href="http://visualwebgui.com/Developers/KB/tabid/654/article/w_changelogs/Default.aspx">http://visualwebgui.com/Developers/KB/tabid/654/article/w_changelogs/Default.aspx</a></p>
<p>The new versions are available for all versions with open sources for Visual Studio 2005, 2008 and 2010. </p><p>You are welcome to download the <em>WIN<strong>WEB</strong></em> Free Trial and the Free <em>.NET<strong>HTML5</strong> </em>beta on the <a href="/tabid/110/default.aspx"><strong>downloads page</strong></a>.</p>
<a style="display: none;" href="http://www.codeproject.com" rel="tag">CodeProject</a><img src="http://blog.crip.ch/aggbug/149187.aspx" width="1" height="1" />http://blog.crip.ch/comments/149187.aspx4http://blog.crip.ch/comments/commentRss/149187.aspxhttp://blog.crip.ch/services/trackbacks/149187.aspx