Archives
-
How to move the ViewState from a hidden field on the client to a session on the server
This is a post relevant to all the developers out there that use Web Forms as their main ASP.Net platform.
-
Adding search functionality in a GridView in an ASP.Net application
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.
-
Create an Ajax enabled WCF service and invoking it using client-side code
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.
-
Using JQuery to call a WCF Service in an ASP.Net application
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 .
-
Using Audio and Video in HTML 5
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.
-
Using HTML 5 form input elements in ASP.Net applications
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. -
Looking into Web performance in ASP.Net applications
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
-
Performing Validation using the JQuery Validation library/plugin
This another post that is focusing on how to use JQuery in ASP.Net applications. If you want to have a look at the other posts related to JQuery in my blog click here
-
Creating a simple watermark effect using JQuery
This another post that is focusing on how to use JQuery in ASP.Net applications. If you want to have a look at the other posts related to JQuery in my blog click here
-
Creating a simple accordion with JQuery
This another post that is focusing on how to use JQuery in ASP.Net applications. If you want to have a look at the other posts related to JQuery in my blog click here
-
Creating a simple slider panel with JQuery
This another post that is focusing on how to use JQuery in ASP.Net applications. If you want to have a look at the other posts related to JQuery in my blog click here
-
Creating custom error pages in ASP.Net applications
This is going to be another short post regarding ASP.Net and custom error pages. Our goal is to specify a particular page to be displayed on the user's screen when error occurs within our application.In order to that we basically have to make some changes in the web.config file.
-
Take an ASP.Net application offline
In this post (it is going to be very short for a change) I would like to show you how to take your ASP.Net application offline.
-
An introduction to ASP.Net health monitoring and web events
In this post I would to focus on ASP.Net Health monitoring and Web events.Health monitoring is another mechanism to capture/abstract logging.
-
Using JQuery Ajax functions to retrieve data from the server
In this post I would like to talk about the great support that JQuery has for Ajax.I have already written another post on my blog regarding the Jquery Ajax functions and how we can get data form the server.In that post we looked into how we can use the load() method to get data from the server.One of the things you must keep in mind is that JQuery is able to communicate with any server that uses standard protocols.In this post I would like to talk about the get(),post() and ajax() methods and how we can use those methods to get data back from the server through a web service that is hosted there.
-
Creating simple and complex animations with JQuery in ASP.Net applications
This another post that is focusing on how to use JQuery in our ASP.Net applications. If you want to have a look at the other posts related to JQuery in my blog click here
-
Using the AutoCompleteExtender control in an Ajax ASP.Net application
In this post I will talk about Ajax again.This time we will use an extender to ajaxify our application.I am going to use the AutoCompleteExtender extender together with a textbox. Inside the extender control I will call a web service (a service method) and I will pass it whatever the user types in the textbox.
-
Investigating Ajax history in ASP.Net applications
In this post I would like to talk about Ajax history in ASP.Net applications and how it works.The problem with ASP.Net Ajax applications is that the browser's back and forward buttons do not store the history of the page.
-
Importing html from the server using JQuery Ajax functions
In this post I would like to talk about the various Ajax features-functions available to us when incorporating JQuery into our applications.We are going to investigate how we can use those JQuery Ajax functions to get data from the server.
-
Compiling and deploying ASP.Net applications
In this post I would like to talk about the various ASP.Net projects types, the compilation process and finally how to deploy ASP.Net applications to a local and remote server.
-
Ajax-Enabling an existing ASP.Net application
In this post I would like to demonstrate with a hands on example, how to ajaxify an existing website/application. This post will not cover the basics of Ajax. If you want to find out what Ajax is (and what the main Ajax controls are) have a look at this post of mine.
-
Using ObjectDataSource control in an ASP.Net application to fetch data from a SQL Server database
-
Using the Code First approach when building ASP.Net applications with Entity Framework
In this post I would like to show you a hands-on example on how to use the Code First approach when building data-centric ASP.Net applications with EF.
-
Retrieving data from an SQL Server database in an ASP.Net MVC 3 application
In this post I would like to show with a hands-on example on how to retrieve data from an sql server database table using C# and ASP.Net MVC 3.
-
Display data from a database with WebMatrix and asp.net web pages
In this post I would like to show a hands on example on how to get data back from a database using web pages with WebMatrix.
-
A simple tutorial on ASP.Net Dynamic Data with Visual Studio 2010 and JQuery
In this post I would like to talk about ASP.Net Dynamic Data. ASP.Net Dynamic Data is a feature that has been released in ASP.Net 3.5.I know a lot of ASP.Net developers that have never used it. Well, one thing I can say is that it can save us a lot of time.
-
Introduction to ASP.Net Ajax controls
This is going to be my first post on Ajax (Asynchronous Javascript and XML) and Ajax controls. Ajax is my favourite technology and I use it a lot when I build ASP.Net applications.
-
Enhancing performance in Entity Framework applications by precompiling LINQ to Entities queries
This is going to be the tenth post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here, the second one here , the third one here , the fourth one here, the fifth one here ,the sixth one here ,the seventh one here ,the eighth one here and the ninth one here.
-
Lazy Loading,Eager Loading,Explicit Loading in Entity Framework 4
This is going to be the ninth post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here, the second one here , the third one here , the fourth one here, the fifth one here ,the sixth one here ,the seventh one here and the eighth one here.
-
Data binding in an ASP.Net application with Entity Framework
This is going to be the eighth post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here, the second one here , the third one here , the fourth one here, the fifth one here ,the sixth one here and the seventh one here.
-
Identity Map Pattern and the Entity Framework
This is going to be the seventh post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here, the second one here and the third one here , the fourth one here, the fifth one here and the sixth one here.
-
Entity Framework and Plain Old CLR Objects in an ASP.Net application
This is going to be the sixth post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here, the second one here and the third one here , the fourth one here and the fifth one here.
-
How to handle concurrency in Entity Framework
This is going to be the fifth post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here, the second one here and the third one here. You can read the fourth one here.
-
Reading data from an Entity Framework data model through a WCF Data Service
This is going to be the fourth post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here, the second one here and the third one here.
-
Using stored procedures with Entity Framework in an ASP.Net application
This is going to be the third post of a series of posts regarding ASP.Net and the Entity Framework and how we can use Entity Framework to access our datastore. You can find the first one here and the second one here.
-
Creating an Entity Data Model using the Model First approach
-
Building a simple ASP.Net application using the Entity Data Model
This is going to be the first post of a series of posts regarding ASP.Net and Entity Framework and how we can use Entity Framework to access(select,insert,update,delete) the database. We will start with some simple samples but then we will look into more advanced uses of Entity Framework.
-
Data caching in ASP.Net applications
In this post I will continue my series of posts on caching.
-
Using the Items collection for state management
You can have a look at this post , this post , this post and this one.My last post was on Application state management and you can read it here.
-
State management using the Application class in ASP.Net applications
I have explained some of the state mechanisms that we have in our disposal for preserving state in ASP.Net applications in various posts in this blog.
-
Membership in ASP.Net applications - part 4
This is the fourth post in a series of posts regarding ASP.Net built in membership functionality,providers,controls. You can read the first one here .You can read the second post here . You can read the third post here.
-
Membership in ASP.Net applications - part 3
This is the third post in a series of posts regarding ASP.Net built in membership functionality,providers,controls. You can read the first one post one here .
-
Membership in ASP.Net applications - part 2
This is the second post in a series of posts regarding ASP.Net built in membership functionality,providers,controls. You can read the first one post one here .
-
Membership in ASP.Net applications - part 1
So far in all my posts, I have never mentioned anything about how to implement authentication/authorisation mechanisms in a web site. In all our professional web applications we do need some sort of mechanism to verify who users are and what privileges have in our site.
-
Displaying XML data using XSLT transformations in an ASP.Net site
In this post, I will try to show you how to display xml data in asp.net website after making some xslt transformations.
-
ASP.Net performance counters
I was involved in designing and implementing an ASP.Net application some time ago. After we deployed the application we wanted to monitor various aspects of the application.
-
How to create selectable themes in your ASP.Net applications
In this post I am going to show you something that we see in most websites. When we visit a website we are given the choice through a control to select the theme(colors,font size,font family) that we want to be applied to the site.
-
Creating a simple RSS reader using ListView,XMLDatasource,DataPager web server controls
In my last ASP.Net seminar someone noticed that we did not talk at all about the XmlDataSource,ListView,DataPager web server controls.
-
Extending web server controls by providing client side functionality through Javascript
In this post I will demonstrate how to extend the functionality of the web server controls by adding client side functionality with Javascript.
-
How to access HTML elements from server side code in an asp.net website
In this post I will demonstrate with a hands on example how HTML elements in an .aspx page can be processed exactly like standard ASP.Net server controls.
-
How to profile LINQ to Entities queries in your asp.net applications - part 3
In this post I will continue exploring ways on how to profile database activity when using the Entity Framework as the data access layer in our applications.
-
How to profile LINQ to Entities queries in your asp.net applications - part 2
In this post I will continue exploring ways on how to profile database activity when using the Entity Framework as the data access layer in our applications.
-
How to profile LINQ to Entities queries in your asp.net applications - part 1
I have been teaching ASP.Net and EF in one of my classes and I have been asked on the various ways we can profile database activity. Everyone that I know that uses EF as its data access layer has the same question.
-
An abundance of LINQ queries and expressions using both the query and method syntax.
In this post I will be writing LINQ queries against an array of strings, an array of integers.Moreover I will be using LINQ to query an SQL Server database.
-
Investigating Lambda expressions in LINQ
With the introduction of LINQ and its many flavours, developers started using this ORM technology to perform queries against an xml document, an sql server database, a in-memory collection of objects.
-
Creating a Data Access Layer in ASP.Net applications for inserting,selecting,deleting and updating data
In this post I will be continuing my series of posts regarding data access methodologies/technologies that as I call them are pro ORM. I will be demonstrating how to use the connected and the disconnected data access models to retrieve,insert,update,delete data from a database.This is going to be a huge post so embrace yourself.Our database will be an SQL Server database.I am urging you to read this post and this post of mine that are also in this blog.These posts explore the disconnected and connected model and the basic objects(classes) we use to retrieve data.
-
A simple example on achieving polymorphism in ASP.Net application part 3
In this post we will continue exploring the meaning of Polymorphism and the various ways we can implement Polymorphism in ASP.Net applications.
In this post I demonstrated how to use Polymorphism through Inheritance and base instance classes. In this post I demonstrated how to use Inheritance through abstract base classes.
-
A simple example on achieving polymorphism in ASP.Net application part 2
In this post we will continue exploring the meaning of Polymorphism and the various ways we can implement Polymorphism in ASP.Net applications.
-
A simple example on achieving polymorphism in ASP.Net application part 1
In one of my ASP.Net seminars I have been asked to give an example of the possible ways we can achieve Polymorphism in our ASP.Net applications.
-
The QueryExtender web server control
In this post I am going to present a hands on example on how to use the QueryExtender web server control.
-
The chart web server control
In this post I am going to present a hands on example on how to use the Chart web server control.
-
The ImageMap ASP.Net web server control
In this post I will try to show you how to use the ImageMap web server control. This is going to be a very easy example.
-
ASP.Net validation controls
In this post I would like to continue talking about validation in ASP.Net applications. I will look into the validation controls that ASP.Net provides. You can have a look at the first post in my blog regarding validation.
-
A simple example of validation in ASP.Net applications
I am going to start a new series of posts and I am going to cover in depth all the validation mechanisms/techniques/controls we have available in our ASP.Net applications.
-
Routing in ASP.Net 4.0 Web Forms
In this blog post I would like to talk about a new ASP.Net 4.0 feature, URL Routing. I know this issue has been explained from various people on the web but I will give my own example.