Click here to Skip to main content
14,542,633 members


Great Reads

by Colin Eberhardt
This article describes the development of a cross-platform HTML5 application for Windows Phone and iPhone.
by Jovan Popovic(MSFT)
Complex properties in entity Framework models such as arrays, dictionaries, and objects can be serialized in SQL Server database in JSON format. In this article I will show you how to map your properties in EF model to database columns that contain JSON.
by Marcelo Ricardo de Oliveira
A shoot'n'up HTML5 game made with Phaser game framework
by Chris Maunder
Some tips and tricks to help you format your articles and tips simply and consistently.

Latest Articles

by Theo Kand
An original AngularJS implementation of the most famous video game ever
by Serge Desmedt
An article on the Bootstrap 4 Navigation Bar layout: what makes it work as it does?
by Ștefan-Mihai MOGA
You can use IntelliPort to transfer large files from a computer onto your portable computer using a serial port rather than going through the process of setting up your portable computer on a network.
by Azim Zahir
Creating a Django app using Pydroid Android app

All Articles

Sort by Title


8 Mar 2016
Some thoughts about one page angular site based on ASP.NET Web API 2 and Cassandra NOSQL database
11 May 2015
Edit Bootstrap Menu by json schema in PHP
31 Jan 2020
Prashant Rewatkar
This article demonstrates how to add Identity-Based Authentication in .NET Core 3.0 using In-Memory Database.
6 Mar 2018
Arthur V. Ratz
In this article we'll discuss on how to produce user-to-item recommendations by using SVD++, Pearson Correlation and probability-based similarity computation
16 Oct 2006
This article provides the steps to solve the "Unrecognized Tag" problem for an Atlas control.
17 Dec 2008
Writing and using cross platform AJAX in ASP.NET applications.
4 Nov 2016
Mr. xieguigang 谢桂纲
.NET language Canvas control for Interactive visualizing network data.
7 Aug 2014
Modify methods' IL codes on runtime even if they have been JIT-compiled, supports release mode / x64 & x86, and variants of .NET versions, from 2.0 to 4.5.
24 Nov 2016
Shashangka Shekhar
In this article we are going to explore .Net Core, Know how to use MVC6 & AngularJS2, how to manage client side dependencies with Node package manager (NPM).
7 Aug 2017
Bart-Jan Brouwer
Modern design example for .NET Core MVC with RESTful service
30 Nov 2019
Johannes Bildstein
Write cross platform desktop applications with .Net Core by using the OS native webview.
30 Jan 2007
How to call absolutely any .NET code from your Vista Sidebar Gadget
17 Sep 2004
Nick Parker
A free IE toolbar that pulls up namespace and class documentation on the new MSDN site.
15 Dec 2008
David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
9 Oct 2014
Louie Bacaj
Web API was introduced and was recently streamlined into Web API 2.0. This framework is heaven for C#/.NET services developers. It allows you to get a RESTful API in .NET up and running in less than an hour. As you'll see it's also just as easy to consume that API in another programming language.
22 Sep 2014
This post marks the beginning of "Out of Boredom" series. It will be about creating stuff with my recently purchased Arduino Uno. Let's have a break from chores of professional programming and create something just for fun :)My first Arduino based project is Sonar. It utilizes ultrasonic range senso
21 Dec 2018
[TinyERP: SPA for Enterprise Application] Handle Error/ Validation
27 Dec 2018
Steps to add new "Manage Staff" feature
3 Dec 2018
TinyERP: SPA for Enterprise Application
30 Jan 2008
Omar Al Zabir
10 easy ways to make ASP.NET and AJAX websites faster, more scalable and support more traffic at lower cost
11 Sep 2015
J. Michael Palermo IV
I thought I would share a list I compiled of ten common mistakes I see web developers make - and how to avoid them.
5 Sep 2018
Saineshwar Bageri
In this article, we learn how to secure ASP.NET Core MVC Applications against top 10 attacks given by OWSAP (Open Web Application Security Project) in step by step way.
9 Oct 2007
10 tips for search engine optimization (SEO) for your ASP.NET website.
8 Mar 2012
Marius Samoila
Plots multiple data sets, interactive tooltip info, zoom/pan, edit color/width/format, annotations, print/save
10 May 2017
Raghavendra Hosad
2D DFT for Color Image - GUI implementation
3 Jul 2019
Deploy a 360 image gallery with Django, Bootstrap, Python, A-Frame, and PostgreSQL
12 Jul 2008
Norman Solomon
Easy addition of a 3D Tabstrip page to an ASP.NET project.
4 Aug 2016
Ujjwal Gupta
Introduction to 3D with the HTML, CSS, JavaScript and three.js
6 Jan 2014
Websites are now expected to be available and accessible on mobile devices. In this article, learn how to optimize your ASP.NET applications for mobile web browsers and how the Telerik ASP.NET AJAX controls can make that task easier for you.
20 Oct 2018
Yogi S.
This article explains how useful the jQuery Load method is for doing AJAX calls in our web projects. I will explain the 4 ways/situations where you can use this method and create astonishing great feature for the users.
11 Jun 2011
Omar Al Zabir
Learn the principle behind Microsoft's new Doloto and 6 other cool techniques that I did in Pageflakes to load large amounts of JavaScript without compromising performance
1 Feb 2004
Subha Subramanian
8 simple rules to transition from HTML to XHTML
27 Feb 2016
John Jiyang Hou
A List data structure implementation in MASM Assembly with C function realloc
19 Dec 2013
Rahul Rajat Singh
A discussion about backbone.js and marionette.js frameworks and how we can use them to create single page JavaScript applications
14 Apr 2013
Rahul Rajat Singh
In this article we will try to see how we can use custom filters and attributes in an ASP.NET MVC application.
24 Apr 2014
Rahul Rajat Singh
In this we will discuss about implementing custom forms authentication in an ASP.NET MVC application.
27 Feb 2018
Amir Jalilifard
Lets take an exciting travel to the land of MVC, MVP and MVVM patterns with our sexy friend : JavaScript
22 Sep 2013
A Book Store Application Using AngularJS and Asp.Net Web Api.
21 Feb 2017
Member 1895422
This article discusses bridging from Fortran to the .NET language C#.
16 Aug 2008
How to use the Google Static Maps API within .NET.
23 Jun 2014
Give a C++ application its own web page
17 May 2012
Ahmed Charfeddine
A Websocket protocol implementation atop the ush Framework real time library plus a demo example featuring four types of communication workflows between the HTML5 web client and the server.
24 Jan 2016
Duncan Edwards Jones
A class to add to your application to generate nicely formatted prints from a DataGrid.
12 Jul 2004
Filter a combo box in IE as you type - without posting back at every key press
14 Sep 2007
Dnyaneshwar Kubal
An client-side color picker control using JavaScript.
3 Jun 2000
Erik Thompson
A Color Picker that sits in IE or on the Desktop, Requires IE4+
22 Aug 2014
Gurdeep Singh Toor
A Complete Guide to develop aplication using MyGeneration code genration framework. We will develop a Meeting Room Booking web application in this Article.
4 Oct 2000
Kenny G
A collection of classes for CE that do not use ATL or MFC, plus an FTP client, database viewer, and sample application that solves beam deflection equations.
23 Jan 2007
Ken Egozi
An article on creating a cool Ajax-powered search page, with the help of Google APIs
17 Jan 2018
Shenwei Liu
Presenting a custom model binder for passing query strings as nesting objects or collections to Web API GET or POST methods - also updated for ASP.NET Core.
2 Feb 2012
Keith Barrow
A DatePicker based Event Calendar with MVC3 and AJAX
9 Jul 2009
JosephL, Arnab Dutta
A DropDownList in ASP.NET which you can hide bellow a DIV tag in IE6 and other browser
2 Jan 2019
Octavio Loyola-González, Miguel Angel Medina Pérez, Andres Eduardo Gutierrez Rodriguez, Milton García Borroto
In this article, we introduce a framework in C# for fingerprint verification, we briefly explain how to perform fingerprint verification experiments and how to integrate your algorithms to the framework.
31 Jul 2014
Michael Gazonda
A Fundamental Lock-Free Building Block - The Lock-Free Stack
29 Jan 2007
Michael Dunn
This article shows a Vista Sidebar gadget that you can use to browse the APOD site and view previews of each day's picture.
28 Jan 2007
An article on creating a Vista Sidebar Gadget, that communicates/controls a mobile phone through a serial (COM) port.
1 Dec 2016
Dr. Song Li
This is a gauge chart by D3 step by step.
21 Jun 2016
The article describes the basic to build a custom HTML control with JavaScript OOP programming and jQuery
6 Dec 2001
Michael Dunn
This article demonstrates redirecting output of a child process, and displaying a web browser UI using DHTML.
11 Oct 2016
A GPS class with a coordinate parser, distance calculation, and bearing calculation.
1 Sep 2015
David Maw
A way to embed help pages within a Windows RT or Phone program
9 Mar 2009
A different approach to make a Visual Studio VISTA Gadget Template
7 Aug 2007
Mimic the VS.NET 2003 menu style by improving the existing work
23 May 2011
Yangyong Qin
A web page to view HTML/CSS colors
2 Oct 2018
Member 4206974
A JavaScript Form Generator
17 Mar 2006
An article presenting a JavaScript implementation of the Surveyor's formula for calculating the area of any polygon.
14 Feb 2004
This navigation toolbar is implemented in JavaScript by DHTML.
14 Feb 2006
Massimo Beatini
This calendar can be used as a date picker or to select a weekly day range in the selected month.
12 Nov 2013
Peter Leow
Learn to build a jQuery plug-in that provides an AJAX enabled login UI.
3 Oct 2011
Dennis E White
Article discussing the development of a jQuery plugin to be used with adaptive 960 Grid System
18 Apr 2016
Pat Dooley
In this article I will describe the approach I took in creating a jQuery Plugin for sorting HTML tables.
27 May 2016
Syed Janshair Khan
A first look at open-source .NET development with .NET Core and ASP.NET Core 1.0.
28 Jun 2008
Simon Gulliver
A lighweight approach to creating AJAX.NET-enabled grids, with advanced functionality built in.
19 Mar 2017
marcel heeremans
An introduction as to how to create a semi-advanced extendible HTML5 grid from scratch. This really isn't as daunting a task as many think!
3 Feb 2010
Dr. Song Li
This article introduces a more flexible and secure method to configure Silverlight applications using the Web.config file from the ASP.NET host application.
14 Oct 2014
Shenwei Liu
A sample shows approaches of creating WiX installers and a bootstrapper bundle for the deployment of business applications with multiple and selective configurations.
16 Jun 2008
Paul Groetzner
A multi-purpose all-in-one web control.
18 Feb 2018
Halil ibrahim Kalkan
Creating a multi-tenant (SaaS) web application based on ASP.NET Boilerplate and using ASP.NET MVC, Angularjs and EntityFramework.
21 Feb 2019
Arthur V. Ratz
In this article, we will discuss how to create and deploy a rule-based natural language processing (NLP) engine that can be actively used in of the modern chatbot assistants and instant messengers.
8 Oct 2014
Atle Solbakken
Are the programming languages we use for web design today really adapted well enough to fit our needs?
20 Jul 2007
James S.F. Hsieh
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
7 Mar 2017
Dr. Song Li
This is a note on how to bootstrap multiple apps in a single HTML page.
16 Jan 2017
Dr. Song Li
This is a note on Angular 2 container components. 
17 Dec 2016
Dr. Song Li
This is a note on a stupid, brutal force, terrible, yet not very horrible method to deploy the big Angular 2's 42.8 MB "node_modules" folder.
11 Dec 2016
Dr. Song Li
This is a note on setting the environment for Angular 2 & Typescript in Visual Studio.
23 Oct 2018
Dr. Song Li
This is a note on Docker.
5 Feb 2018
Dr. Song Li
This is a note on building Java applications by Gradle. It will give an example to build a multi-project application.
25 Sep 2018
Dr. Song Li
This is a note on Jest & React
18 Jun 2017
Dr. Song Li
This is a note on Owin (Open Web Interface for .NET) hosted services.
22 Sep 2018
Dr. Song Li
This is a note on Redux
2 Jul 2017
Dr. Song Li
This is a note on RxJS subjects.
27 Oct 2016
Dr. Song Li
This is a quick note on SignalR.
13 Dec 2017
Dr. Song Li
This is a note on Spring Boot and JAR and WAR deployment.
3 Apr 2018
Dr. Song Li
This is a note on unit test Spring MVC applications.
27 Dec 2017
Dr. Song Li
This is a note on Vue & webpack.
15 Apr 2018
Dr. Song Li
Note on Webpack & Maven
9 Dec 2017
Dr. Song Li
This is a note on Webpack, @Angular and miscellaneous topics.
16 Dec 2010
Gregory Gadow
With JavaScript and a bit of ASP.NET, it is possible to create a plugin for CKEditor that allows users to select from items drawn from a database.
22 Jul 2008
Mike Borozdin
Tutorial on using LINQ, ListView, LinqDataSource, DataPager, ASP.NET AJAX
6 Mar 2018
Michael B Pliam
A programmable desktop HTML help application in C#
20 Sep 2005
Matthias Hertel
Calling a server from JavaScript is a fundamental part of AJAX applications. Using WebServices with SOAP and WSDL is easy if proxy objects and methods are available in the browser.
4 Feb 2013
Sacha Barber
A simple web spider to see fetch CodeProject articles.
19 Jan 2011
Łukasz Bownik
Command pattern is a very useful solution, but it causes some problems when used in a distributed environment.
10 May 2005
This article will describe how to hook up RoboHelp projects to a database to provide data to pages for both WebHelp and Compiled Help using a single architecture. The implementation will rely on the JavaScript interpreter built into almost all web browsers and that is available in Compiled Help too.
6 Apr 2016
A reusable jQuery popup message box with Ajax functionality - that can bind to any model
15 Mar 2006
An article on developing a chat application using AJAX and .NET.
9 Jul 2013
Quí Nguyễn NT
A sample real-time web application using Ember.js, REST API, and SignalR.
12 Jun 2006
David Donovan
This is a short series of articles about Abstract Programming. This part is a look at C# authoring a JavaScript file at design time.
6 Aug 2013
Bernardo Castilho
Create a shopping cart class and use it in your MVVM HTML5 applications
21 Dec 2007
Stephen Liang
Design a simple to use ajax, for ie,firefox
1 Aug 2006
A simple way to create a quiz using Atlas controls and Web Services.
18 Jun 2011
Amit Kumar Dutta
Discusses a technique to record current geographic location from mobile and display in web pages (with Location History Browsing)
4 Sep 2014
Zimmermann Stephan
An easy to use C# library for quick and simple graph plotting.
23 Dec 2015
In B2C scenarios, focus changes a bit. End users expect the simplest and the best of experiences from your application. Hence you would start focusing on UX, Performance, Simplicity, Stickiness, etc.
12 Dec 1999
Richard Stringer
A class that simplifies common date handling tasks
10 Apr 2018
Igor Ladnik
The sample provides Web access to devices status and displays dynamic metrics charts with ASP.NET Core 2.0, SignalR, Angular 5 and Chart.js.
25 Apr 2016
Igor Ladnik
ASP.NET Web API, SignalR and AngularJS / Angular 2 work together
24 Nov 2002
This database tool supports simple data modeling with entities, relations, attributes, classes & objects. Classes are like type definitions. Objects are like instances of the classes.
25 Oct 2004
WDM Driver programming introduction with three Pseudo Drivers.
22 Feb 2009
Leong Yee Khin
A simple HTML homepage written using CSS, JavaScript, Yahoo and Google APIs
12 Apr 2016
Provides a skeleton tabbed browser interface implemented with JavaScript and CSS that supports tab content resizing and print formatting
8 Sep 2014
Sandeep Singh Shekhawat
This article introduces how to create an MVC application using LINQ to SQL. You will create a simple MVC application for Book registration with a Publisher where the Publisher and Book have one-to-many relationships.
7 Sep 2018
Robert Vandenberg Huang
Experiment, run and compare different pathfinding algorithms and heuristic functions
11 Dec 2006
Create an IP-logging PHP Polling or Voting System in PHP 5.0
27 Oct 2012
Anand Ranjan Pandey
The purpose of this article is to create a proof of concept to demonstrate the feasibility of ASP.NET Web API Beta Version.
23 Aug 2004
A very simple and practical way, how a single RadioButton acts as a RadioButtonList in a web DataGrid server control column.
1 Apr 2017
Daniele Fontani, keggyy
In this article, we explain how to build a simple and easy to use log platform, keeping in mind performance ad security.
28 Apr 2005
Stephan Pilz
A tool to generate/manage news and provide news via RSS.
28 Oct 2017
massimiliano aronica
Let's have a break with JavaScript and a Canvas
4 Nov 2015
Marc Clifton
85 lines of Javascript, 1441 bytes minified
22 Oct 2008
Mekki Ahmedi
A solution for Silverlight versioning conflicts
16 Sep 2007
Kumar Sundaram
A Simple Tooltip with Images and Text using JavaScript, DHTML
3 Oct 2014
Vivek Ragunathan
A simple tree list view .NET WinForms control
13 May 2010
Dr. Song Li
This article gives a simple tutorial on developing ASP.NET applications in MVC pattern.
28 Mar 2004
Vijay Kanth
This is a simple news scroller that makes use of 2 <div> tags and a few lines of code to give that scrolling effect. Since <div> tag is used to hold the content, you may place images, links etc. within the inner <div> tag called &quot;news&quot;.
6 Jul 2009
This is a simple ASP.NET web application that can determine how users can view a single page with single content in the many browsers with custom presentation and styling
6 Jun 2003
Toby Jacob Rhodes
Introduction to using a markup language that displays file and web page content
16 Aug 2004
A simple web page template parser to separate layout from code.
1 Aug 2017
Arthur V. Ratz
In this article, we'll discuss on how to use HTML/CSS/JavaScript/Ajax to create a simple lightweight Windows Vista/7 sidebar desktop gadget that allows to preview featured articles contributed to CodeProject's web site
15 May 2015
Describes a framework to use the PCSC Smart Card API with .NET.
30 Jul 2006
Rama Krishna Vavilala
This article presents a timer control that resolves an issue with the Atlas Timer server control. The issue being the Atlas TimerControl cannot be stopped from the server side code.
15 Sep 2008
Khandakar Fazley Rabbi
UI and Functional Testing through different Tools using .NET Technology
23 Feb 2004
An article about menu enable/disable management in a semi-automated way
16 Dec 2014
Steffen Ploetz
JavaScript plugin gaugeSVG to generate widely configurable SVG gauge for a web dashboard
13 Nov 2017
This article describes how to use a Teensy 3.1 board from to simulate keyboard, mouse and touch screen USB HID devices at the same time. This allows to remote-control a computer through one USB cable.
14 Jan 2016
Pat Dooley
In this article I will describe the approach I took in creating a VB.NET implementation of the Spider Solitaire Game.
15 Mar 2006
Nathan Ridley
This script allows you to email the contents of an HTML form to one or more specified addresses. It supports HTML emails, plain text emails, and preformatted email templates.
13 Mar 2005
Welliton Alves Toledo
Make a Windows Forms UserControl work like an Applet.
18 Sep 2014
Vinu Sorout
This article explains the basic knowledge about the browser databases that comes in handy when working with the HTML 5 Offline application to create, edit, modify or delete the data of a table in databases (indexedDB and WebSql).
16 Sep 2014
Azim Zahir
This is a very simple but practical implementation of LINQ.
11 Apr 2007
Lionel LASKE
Mobilis Immobile is a Virtual Earth slide show Gadget for Windows Vista
30 Jan 2007
This article will show the different capabilities of the Vista sidebar including settings, flyouts, different states when docked and undocked and pulling in live data feeds over the internet.
20 Aug 2011
Dr. Song Li
This article presents a watermarked auto-complete jQuery plugin
18 May 2008
A wizard that allows you to FTP an application to a remote server and then launch the configuration wizard from the web browser to update the database connection.
23 Sep 2015
David Catuhe
I’ll demonstrate building a game from scratch using Web technologies and just two external libraries, and I’ll do it in less than one hour.
12 Jun 2006
David Donovan
This is a short series of articles about Abstract Programming. This part details how Abstract Programming can be used at runtime to create JavaScript that will serve as a .NET DataSet, only living on the client.
18 Oct 2005
The Editor used DOM to alter node properties. This enables edition of rich content in any DOM-supporting browser.
29 Jul 2009
A well look Html Tree using XML&XSLT
2 Feb 2010
Dr. Song Li
This article introduces a working example of five different ways to make AJAX calls using jQuery.
2 Sep 2017
Dirk Bahle
Rename an item via textbox overlay as in Rename of Windows Explorer
18 Nov 2013
Peer Adi
A WPF application base solution using Castle Windsor and commonly used utilities.
26 Jul 2011
Compatiable with IE/Firefox, never need extra CSS files appending with XCalendar
6 Nov 2017
This demonstrates how to use MSAL with Azure B2C for authentication.
13 Jul 2007
Gelu Vac
This article shows how to create, move, delete and select current visual objects inside a display
17 Jun 2014
D. Infuehr
How to add and code dynamic .NET controls during runtime
22 Apr 2011
Sergiy Korzh
A JavaScript function to get the absolute coordinates of a DOM element within a document
3 May 2013
Hari Maurya
Academic Newsletter Generator is document preparation online application that makes it very easy to generate fully customized documents like Newsletter, Event News etc.
12 Jul 2018
Dave Ceddia
Access-Control-Allow-Origin: Dealing with CORS Errors in React and Express
19 Apr 2008
Ashoka RKT
This article explains basic options available to access the data present in a parent browser window from a child browser window or vice versa.
30 Jun 2014
Pooya Paridel
Getting the accurate time in JavaScript from Google server
20 Jan 2016
Pat Dooley
In this article I will show how simple programs can help improve your photography work flow. Acme Photo resizer resizes JPG images in bulk. It can also add a copyright notice and the photograph's file name to each image. It was written to help me resize race photographs so that I could post them to
29 May 2006
Example for read Magnetic Strip Reader using ActiveX, COM Object for KioskMsr reader
19 Dec 2008
BlogEngine.NET Ad Rotator Control provides a simple interface for managing and rotating ads on the blog
10 Nov 2006
This article describes the construction of a custom control used to display a daily Dilbert comic on a site.
10 Nov 2006
This article describes the construction of a very simple custom server control used to display the content returned from an RSS feed.
28 Sep 2014
Add GIS and Mapping Functionality to your .NET Applications
1 Oct 2015
This “How To” adds document viewing with page thumbnail navigation and full page view to an ASP.NET MVC 5 project.
28 Apr 2014
Declan Bright
A technique which ensures that an ASP.NET GridView displays nicely on small screen devices.
5 Jul 2004
Steven Campbell
Use CSS style sheets to apply re-usable styles across all of your grids.
11 Apr 2016
Bernardo Castilho
Polyfill that enables HTML5 drag drop support on mobile (touch) devices.
1 Feb 2008
Adam Langley
This article explains a pluggable way to place a banner on pages built in debug mode, without making any code changes.
19 Sep 2015
B. Clay Shannon
Copy-and-pastable HTML and JS to provide State/Province Select Options for your Meteor app
1 Jun 2007
Mansoor Sarfraz
Internet Explorer does not always show the full contents of dropdown lists and list boxes. This means if the data in the list box is bigger thatn the control's witdth, the user will not be able to fully see it. We can show a tooltip of each content to solve the problem.
29 Nov 2019
Adrian Wadey
Using httpListener, WebSockets and JavaScript to add a remote control for a Windows Forms program
19 Nov 2007
Islam Khalil Saber
How to enable an exisitng ASP.NET application to work as an ASP.NET AJAX application.
16 Jul 2006
A simple way to select a DataGrid row by clicking it.
9 Jan 2009
This article will show how to inject JavaScript and CSS into an AJAX partial postback response.
16 May 2013
This article shows how you can add jQuery UI Theme to Superfish Menu and Superfish Menu RTL
31 Oct 2004
Rafay Bin Ali
How to add live content feeds to your weblog or web site.
1 Nov 2017
This article shows how to add new Ribbon themes to an MFC application built using the Visual Studio 'Feature Pack' (CMFCVisualManager) classes.
13 Apr 2011
Morris Bahrami
How to add a persistent Excel sheet to your web page
16 Apr 2014
Shenwei Liu
The article shows how to enhance the shopping cart of the Microsoft ASP.NET MVC Music Store 3.0 sample application by making the workflow more practical with a quantity update feature and unobtrusive data validations.
26 Feb 2015
Anele 'Mashy' Mbanga
Provide functionality to Sign In and Sign Up to enable security for our NoteKeeper JQuery Mobile App.
13 Oct 2016
Paul D. Sheriff
Extend the Bootstrap panel component to enhance the UI of your web applications.
24 Apr 2014
Pavith Goonathilake
How to Adjust your WebSite to fit all types of Resolution