I have been programming web application for a several years now. It was start from 2003 when i was in a college. Built a very simple static html websites at that time. And then i’m learning several web programming language such as PHP, ASP & ASP.Net, JSP, Groovy & Grails, and some others. And now i’m focusing on PHP. And i would like to share list of useful websites that i use when i want to learn a new thing or when i stuck.
Official Documentation Site
The official PHP documentation site. It have most complete and well documented PHP basic functions and classes.
The official Microsoft ASP.Net site, it have MVC Framework and Development tools free to download. And also it have forums and documentation for your complete references.
The Microsoft Developer Network (MSDN) is the portion of Microsoft responsible for managing the firm’s relationship with developers and testers: hardware developers interested in the operating system (OS), developers standing on the various OS platforms, developers leveraging the API and scripting languages of Microsoft’s many applications. The relationship management is situated in assorted media: web sites, newsletters, developer conferences, trade media, blogs and DVD distribution. The life cycle of the relationships ranges from legacy support through evangelizing potential offerings.
The Code Project is a website that contains articles for an audience of primarily Microsoft computer programmers. Articles can be related to general programming, GUI design, algorithms or collaboration. Most of the articles have been uploaded by visitors and have not been extracted from an external source. Nearly every article is accompanied with source code and examples which can be downloaded independently. Most articles and sources are released under the Code Project Open License (CPOL), although the license can be configured by the user.
Forums and Q&A Sites
Stack Overflow is a website part of the Stack Exchange network featuring questions and answers on a wide range of topics in computer programming. There are a lot of advance users active in this site. So if you really stuck and cannot find the solution anywhere on the net probably because your very specific opinion, then try asking in this site.
Open Source Project
SourceForge is a web-based source code repository. It acts as a centralized location for software developers to control and manage open source software development. The website runs a version of SourceForge Enterprise Edition, forked from the last open-source version available.
GitHub is a web-based hosting service for software development projects that use the Git revision control system. It is written using Ruby on Rails by GitHub, Inc. (previously known as Logical Awesome) developers Chris Wanstrath, PJ Hyett, and Tom Preston-Werner. GitHub offers both commercial plans and free accounts for open source projects.
The PHPClasses repository is a website with freely distributable Web programming components in the form of PHP classes of objects. It was launched in June 1999 by Manuel Lemos as a means of distributing his own classes of PHP objects.
Google Code is Google’s site for developer tools, APIs and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google’s developer products. The site also features a variety of developer products and tools built specifically for developers. Google App Engine is a hosting service for web apps. Project Hosting gives users version control for open source code. Google Web Toolkit (GWT) allows developers to create Ajax applications in the Java programming language.
CodePlex is Microsoft’s open source project hosting web site. You can use CodePlex to create new projects to share with the world, join others who have already started their own projects, or use the applications on this site and provide feedback.
Related previous article:
Free Programming E-Book List
5 Best Website To Become Professional Web Designer
The list only some of useful website that i use frquently. If you have more interesting site, please leave me a comment below. I will add it to the list. Thanks.