ASP.NET开发如何做到前后端分离

ASP.NET开发比PHP很不同,ASP.NET的页面就有三种控件,我最近要做一个web应用程序
项目,我这里有一个负责写前端的前端工程师,和负责写后端的C#工程师,但有个问题,
由于缺乏开发经验,我们不知道该如何做到前端工程师只负责写前端,后端工程师负责写
后端,我有个问题就是不可能要前端工程师做完页面就用优盘传给后端工程师,如何后端
工程师才把后端和前端连接吧,而且这样很容易出错,我们使用VS做的,该如何做到灵活开放

用asp.net mvc,你说的这个谈不上什么前后端分离,无非就是页面和代码逻辑的分离。

前端有前端自己的布局,做逻辑代码的封装好功能,等到前端代码到手后再绑方法!就是这么简单不需要等,就是绑功能工序费事,最累程序猿!

SVN和Git不都可以管理代码吗?建一个MVC的项目,前端写页面,后台写接口,随时上传随时更新就行