Blogs

A new Social Networking blogging concept created with Visual WebGui

MyTimelineOnline is a unique blogging website featuring advanced controls that allows users to document their life, or the life of a loved one and to share their collective experiences within their social network and with the world. MyTimelineOnline features a control originally designed by MIT and converted to .NET by Rob Chartier. The timeline view allows users to quickly navigate several years' worth of postings to explore what events occurred in their own life or the lives of others.

The site was developed by a single individual and originally technologies such as Telerik were considered and discarded due to the complexity and cost. As a result, the entire site was rewritten by a single part time developer in Visual WebGui which provided a significant increase in the usability of the site as well as the visual style. Visual WebGui was chosen since it was extremely easy to use & develop with and it also allowed rewriting pages written in other Ajax solutions very quickly. Additionally, Visual WebGui allowed focusing on usability since the Visual WebGui themes took care of the rest.

Prior to upgrading the site to Visual WebGui the user experience was lacking, including repeating unnecessary page refreshes. "With VWG I was able to create a fully ajax’ed site quickly without worrying about the typical issues," founder John Ruf.

Read the full article...

15 PHP regular expressions for web developers

Tagged:  

Regular Expressions can be very useful tools for web developers. However, they can be a bit tricky to use, especially when you are not very experienced in web or software development. Well, over at Cats who Code they have put together a list of 15 useful regular expressions for web developers. The code is written in PHP, but should be fairly easy to translate to other languages.

Below is an excerpt from the post.

For many beginners, regular expressions seems to be hard to learn and use. In fact, they're far less hard than you may think. Before we dive deep inside regexp with useful and reusable codes, let's quickly see the basics:

Regular expressions syntax

Regular Expression Will match...
foo The string "foo"
^foo "foo" at the start of a string
foo$ "foo" at the end of a string
^foo$ "foo" when it is alone on a string
[abc] a, b, or c
[a-z] Any lowercase letter
[^A-Z] Any character that is not a uppercase letter
(gif|jpg) Matches either "gif" or "jpeg"
[a-z]+ One or more lowercase letters
[0-9.-] ?ny number, dot, or minus sign
^[a-zA-Z0-9_]{1,}$ Any word of at least one letter, number or _
([wx])([yz]) wy, wz, xy, or xz
[^A-Za-z0-9] Any symbol (not a number or a letter)
([A-Z]{3}|[0-9]{4}) Matches three letters or four numbers

 

PHP regular expression functions

Function Description
preg_match() The preg_match() function searches string for pattern, returning true if pattern exists, and false otherwise.
preg_match_all()

The preg_match_all() function matches all occurrences of pattern in string.
preg_replace() The preg_replace() function operates just like ereg_replace(), except that regular expressions can be used in the pattern and replacement input parameters.
preg_split() The preg_split() function operates exactly like split(), except that regular expressions are accepted as input parameters for pattern.
preg_grep() The preg_grep() function searches all elements of input_array, returning all elements matching the regexp pattern.
preg_ quote()

Quote regular expression characters

You can read the full post here.

Gizmox’s Visual WebGui becomes a Microsoft Cloud Computing Enabler

Visual WebGui is announcing that its rich Internet application platform can now enables customers to build and deploy applications to Microsoft’s cloud computing environment, Windows Azure. Gizmox will demonstrate to customers and partners an extremely fast and low-cost method to port line of business (LOB) applications to the cloud using the Visual WebGui Cloud platform, at the WPC in New Orleans this week.

There is more information about the Visual WebGui platform as a cloud solution in the official press release. Click here.

Visual WebGui 6.3.8a was released today

Visual WebGui 6.3.8a was released today as a fix to the following v6.3.8 issues:

VWG-5087 - IE-Button: The right-side border should be rendered in the correct position
VWG-4256 - Button with 21x21 image should not crop image with button size of 25x25
VWG-5091 - OpenFileDialog non-Flash should not throw JS error (while calling parent.Upload_CloseWindow())
VWG-5092 - OpenFileDialog non-Flash should not hang when OK button pressed
VWG-5093 - OpenFileDialog in Flash mode should not throw JS error while Obscuring active
VWG-5090 - OpenFileDialog non-Flash should show frames around the buttons

Click here to download all 6.3.8a versions...

A Visual WebGui Azure Cloud Enabler @ WPC09

Gizmox's Visual WebGui Web & Cloud platform will be presented at Microsoft's WPC in New Orleans between July 13 to July 16 within the Windows Azure booth. Visual WebGui can now enable the development & migration of applications to Microsoft's Cloud computing environment - Windows Azure.

Visual WebGui’s virtualization technology also dramatically reduces customers’ cloud bandwidth and CPU usage, offering a more cost effective runtime environment for native Azure applications.

Brockmann: "Creating Rich Web Applications Gets a Ton Easier"

This is an analysis that was written by Peter Brockmann, President of Brockmann & Company, a high tech marketing consulting company which is featured on the company's website.

"Faster development of a rich media experience for web applications that are secure in operation has been a particularly elusive goal for many enterprise application developers since the debate about thin client and thick clients a decade ago. Until now.

...Visual WebGui brings the ultimate simplicity to the .NET development framework through an enterprise SDK that plugs into popular development tools such as Windows Forms... The runtime server product acts as a web interface to the application and supports DHTML, Silverlight and other presentation standards.

...There should be no doubt that with the interest in cloud computing services and user preferences for rich media applications running on a wider variety of platforms will only exacerbate the concerns about security of enterprise data and the cost of multiple device support which plays well to the Visual WebGui advantage in the marketplace."

Brockmann and Company researches the business user experience and writes about the business impact of communications technologies.

Click gere to read the full article...

Visual WebGui v6.3.8 Released

Visual WebGui Web & Cloud platform version 6.3.8 was released today.

This is a further stabilization of 6.3.x that includes some resolved button behavior issues, as well as features such as Flash 10 uploading compatibility and the ability to configure a virtual directory.

The full v6.3.8 change log can be found here.

Visual WebGui 6.3.8 downloads...

Google Helps Make the Web Faster

Tagged:  

Google is looking to help developers make the web faster. They have put together quite a few articles on optimizing your web site or web application.

The topics of these articles include:

  • HTTP caching
  • PHP performance tips
  • Optimizing web graphics
  • Optimizing JavaScript code
  • And many more

You can get to all of these articles here.

It's always good when a company like Google helps the developer community with tricks a techniques that they use. So, take a look at a few of these articles and work on making web a faster place.

Visual WebGui released 6.3.7 Platform for Rich AJAX applications

Gizmox released today a new version of the Visual WebGui Platform for Rich .NET AJAX applications.

Visual WebGui 6.3.7 is a further stabilization to the 6.3 pre-release version which adds support for wrapping of AJAX based controls into the Visual WebGui framework as well as support for additional languages.

The platform is available in free open source and free trial (commercial Professional Studio) versions.
All downloads are available for free here!

This is the Change log for 6.3.7:

Breaking Changes
----------------------------------------------------------------------------------------------
VWG-4746- Support for wrapping AJAX based controls added.

Bugs fix
----------------------------------------------------------------------------------------------
VWG-3930 - No control causes the designer window to open dirty - with a star marking changes.
VWG-4763 - VB form designer allows to edit ContextMenu items
VWG-4256 - Button with 21x21 image used tocrop image in a button with size of 25x25.
VWG-4204 - ListView RTL view fixed.
VWG-2599 - When browser is in offline mode a message is shown when the connection to the server is lost.
VWG-2976 - Focus indication on Checked list box focus.
VWG-4751 - Problem deleting SplitContainer contro from designer fixed.
VWG-4355 - Opening a TableLayoutPanel in designer used to automatically add rows.
VWG-4753 - Splitcontainer did not preserve splitter panels order.
VWG-4359 - When setting the CheckBoxes property to TRUE, the selection text used to disappear.
VWG-4309 - Casting safetly tests added in the resource browser dialog classes.
VWG-4344 - Support added for Iceland-Icelandic.
VWG-4403 - Support added for Brazil-Portuguese .
VWG-4311 - Support added for Portugal-Portuguese.
VWG-3792 - UniqueIdExtender renders CUID attribute at run-time - and it's now available in generated HTML code.
VWG-4211 - FCKEditor fixed .
VWG-4243 - TableLayOutPanel render problems fixed fixed.
VWG-4120 - TabControl should re-render on KeepConnceted requests fixed.
VWG-4752 - SplitterDistance property is now saved for the SplitContainer control.
VWG-4390 - TableLayoutPanel fixed to not corrupt layout when saving and reloading
VWG-4662 - Form.DockPadding fixed and wont make controls move on open+save form.
VWG-4483 - Buttons with Flat style text retain's it's location on mouse hover.
VWG-4260 - DateTimePicker with custom format will not change day part to undefined on second tabbing through the DTP control.
VWG-4246 - DataGridViewCell - allows placing typing cursor using mouse to edit contents
VWG-4371 - Tabbing through controls on a form tabstop on buttons with FlatStyle=Flat.
VWG-4244 - IE8 - Dialogs & MessageBoxes showing content.
VWG-4172 - IE8 - Rendering of labels fixed to look the same as in IE7 and FF3.
VWG-4340 - IE8 - Combobox rendering fixed.

Go to Downloads page...

Visual WebGui 6.4 Preview with cutting-edge Web Design Tool released

Visual WebGui 6.4 Preview 1 is here and available to download for free!

The 6.4 Preview allows to experience the revolutionary web design tool providing ease of designing DHTML or Silverlight UI with no HTML, CSS or XAML coding, while using your design software of choice such as Photoshop and Expression Blend. This cutting-edge Point & Click Web Design Tool provides, for the first time, a complete coding-free cycle for the creation of complex, enterprise-grade web applications. 6.4 also allows to fully customize application themes using the new designer and by downloading and sharing complete VWG Themes.

Web Design Tools page...

“Microsoft is pleased to work with Visual WebGui to deliver the best computing experience to our customers,” said Joe Marini, Director, Platform & Tools Ecosystem at Microsoft Corp. “The newly added features in Visual WebGui 6.4 preview offer developers a flexible way to brand and differentiate their UIs for internal and customer-facing applications.”

The 6.4 Preview version is offered for free and available for evaluation in either Express Studio or Professional Studio. In the future the new design tools will be offered in the Express edition for free, under LGPL license, and in the Professional Studio version.

6.4 also presents new scalability extensions for redundancy and mulit-user SaaS/Cloud Computing level with performance enhancement and memory optimization.

Syndicate content