web develpoment

How Data Binding Works {2}

by Michael M
Data binding is the process that retrieves data from a given data source and associates it to attributes of the User Interface elements. Data binding gets data from the middle tier of an application and displays it in a nice looking html format. When you use data binding expressions with ASP.Net controls, behaviors are attached to the controls life cycle through the Data Binding event handlers. As developers of our web pages we have the power the trigger data binding events for individual controls or if we want to we can make it trigger all controls within the page. If you want to call for data binding you would use, <%# … %> and the data binding expression will update themselves if you do not want to call data bind, you can create a new page class that overrides the on load method. Data binding expressions can only be used with ASP.Net control markup and require you to call to the Data bind method. read more...

Want to dress up your menu items using CSS3? {1}

by Chris S
The article I read was more of a tutorial than a blog or article, however, it still provided some very useful information on how to drastically improve your website menu items visually by using CSS3. Currently we are learning about CSS and how to use it in my web development class, so I understand a little how it works. With CSS3 you can do so much to your website by adding stunning animated menus that are far from boring and typical. Creating menu items that overlap each other but scale to the top when hovered over can make your website much more appealing to users who visit it. One example used a heart image about the menu item text and when hovered over contained an animated heart-beat effect. Little tips and tricks like the two provided are just a couple out of many ways to improve on making your website not only look good, but more interactive for the user. When developing websites, traffic is the main focus and if you are able to draw a lot of people to your site, well then you did a good job. read more...