DotNetStories
This is a post relevant to all the developers out there
that use Web Forms as their main ASP.Net
platform.
In my seminars I always show how to fetch data from an
SQL Server database to some UI controls (usually a
GridView control). I use the connected data access
model,I use the disconnected data access model
(datasets) and obviously I provide samples that
leverage
LINQ to SQL
and
Entity Framework.
Sometimes I get asked how to search through the results
that are bound to a GridView control.
In this post I would like to show you again with a hands-on example how to create an Ajax enabled WCF Service and invoke it using the Ajax Script Manager web server control.
In this post I would like to show you with a hands-on
example how to invoke a WCF service from
JQuery. I have already posted a few posts
regarding JQuery and server communication.Have a look in
this
post
and in this
post. This is a similar
post
.
This is the second post in the new HTML 5 post series. You can find the first post about HTML 5 input form elements and validation here.
I am going to start a new series of posts that focus on
HTML 5. HTML 5 is something I wanted to learn and
finally I have covered enough ground to feel
confident.HTML 5 gives us things like Semantic
tags, the possibility to add video and audio in our
pages without any plugins.With Canvas we can have
very rich animations to our web pages.
I see
that now with all these emerging technologies there are
many things you can do on the client. JQuery is
amazing and you can do so many things. Please have a
look at my posts on JQuery. CSS3 is
another big player that all developers should look
into.
Some people might argue that front-end
developers cannot use HTML 5 and
CSS3 right now, because there are many browser
versions from various vendors that do not support them
or support them partially. IE6- IE8 do not support CSS3
(or there is a little support) but IE 9 supports many of
them.In general (with some exceptions) IE9, Opera 10+,
Firefox 3.5+, pretty much any reasonably recent version
of Chrome, and Safari 3+ support CSS3.
CSS3
comes with
Color enhancements,Transforms,Shadowing,Rounded corners and much more.
In these series of posts I am going to have a look into the various factors that make our web applications slower and how we can rectify that. Ι have already blogged about caching in this blog and you can find these blog posts below