As a ASP.net & C# developer
1) You should use any project management tool to track your work like MSPROJECT
2) You should created project in this type of tool and add/assign task to your self/member of your team
3) You should learn about source version controlling system which is setup for your project
4) If such system is not setup yet then discuss with your team lead/manager on how we can set up this
5) Read more about source version controlling system here
http://oss-watch.ac.uk/resources/versioncontrol[
^]
https://in.answers.yahoo.com/question/index?qid=20100808181748AAIOZQs[
^]
6) Once you learn and setup SVN then add your project source code in this system and ask your team mate to check-out from this system
More about check in and check out of source code -
https://www.sliksvn.com/en/support/using-subversion/basic-subversion-usage[
^]
7) Gather project requirement from business analyst if any or read system requirement document which was made for your project
8) Develop module according to requirement
9) Follow best practices for coding. Basically while naming convention , code format , Stucture etc..
Read more about best practices here which .net developer should follow -
http://msdn.microsoft.com/en-us/library/ms184412%28v=vs.110%29.aspx[
^] {Very good blog by microsoft}
10) Create test case project and add test cases for each module
11) Create document for test cases which you can share with testing and QA team so that they can use those for testing
12) Create document for your source code as KT plan for other developer
AS SQL SERVER Developer:
1) You should understand requirement and design database architecture diagram
2) Design tables and create relationship
3) Create stored procedure as per requirement
4) As there is no such option in sql server management studio to create test cases then you should create manual steps as test case to test your procedure
5) Use best practices while naming table , in stored procedure. Search more on google.com
6) You should take care of SQL injection while developing store procedure
Read more about SQL injection, why we should avoid and how we can avoid
-
SQL Injection Attacks and Some Tips on How to Prevent Them[
^] {Very good article on codeproject.com}
7) Create document for test cases and database architecture/store procedure
8) Use source version control system to control your sql server tables details/stored procedures/function/triggers etc..
Hope this good enough to understand responsibilities of .NET developer and work smart
Happy coding......good luck