Hello!
I've installed sql server 2005 , visual C# 2005 express,visual web developer 2005 express .When I start a new project, I can only choose one of "asp.net project","c# windows app","c# console app","class library" and so on.There is no "sql server project",and also no projects such as "windows service","pocket pc","smartphone"...... Doesn't express edition support these projects
How can I start to write some procedures or functions using c#

How to start a SQL Server Project with express editions?
epajarre
There should be a way to hard code some of the apps you are asking about. I have not tryied this in the Express pro's. I use VS 2003 Pro untill 05 ship's.
You might try a new post > "How to write procedures or functions using C# Express "
MichaelDymond
For the other apps these have been removed as part of the strip down for the Express products, there are still ways that you can develop some solutions, but most of the wizards and such are only available in the standard, Pro and above versions.
Microsoft SQL Server Management Studio Express - Community Technical Preview (CTP) November 2005
SQL Server Express Utility