Entering new companies, I heard that ColdFusion, start learning. I feel that ColdFusion is still better.
ColdFusion is a product developed by Macromedia. It is used to make a dynamic website, and you can work with IIS with Apache. I am mainly used in IIS.
If you are familiar with HTML, XML, JSP, etc., learning ColdFusion is relatively easy. :)
Here are some individual experience:
1. ColdFusion and JSP, ASP are similar to dynamic websites, which can do a large e-commerce website that can operate the database.
2. Used CFML, and SGML, HTML, XML have similar situations, just remember the use of each tag.
3. Installing ColdFusion is simple, install directly, then select IIS. After installation, it is recommended to put a virtual directory below IIS, then you can put the code you want to perform (CFM suffix or component CFC) here, then open it in IE.
4. Learn ColdFusion, one is to understand its basic principles, then the syntax, that is, learn the CFML language.
5. Then it is the assembly learning, using the component to reuse the code, making the development more modular.
6. From the beginning, you should look at the comparative code code, to develop a good habit of code specification.
7. Any language, or something related to computers, is more practice, that is, exercises.
8. ColdFusion and ASP, JSP Different Database Operations are that he also has its own database connection management program, after installing ColdFusion, enters Administrator to manage. The database can only be accessed in the code only here.
note
To establish an Access connection, choose Access With Unicode, so Chinese will be displayed normally.
9. When developing, you can use Dreamweaver to develop, you can display the code prompt information, more convenient.
10. Use the ColdFusion to develop websites to do with a framework, so make it to compare modularization, easier to modify and maintain. What we use now is: FUSEBOX, so it is to learn Fusebox.
A help documentation:
http://www2.flash8.net/teach/2930.htm
http://www2.flash8.net/teach/2634.htm
11. Learn all programming languages or all related knowledge related to computer, they need to practice, and have projects to do before they can learn faster.
I am now selling, haha, I hope to help everyone.