目前基于c# esri10.2以后的产品开发webGIS的方式?

本人目前在想用c#进行web GIS 开发,但是发现网上很多资料都是和js api有关的还有很多资料都是201几年的用web ADF开发、arcgis sliverlight api 等几种方式但是esri在10.2以后server就不含ADF开发包了。请问有懂的大佬知道现在(比如10.4版本)基与esri的产品和c#语言的开发webGIS方式是什么么?
目前在尝试用AE去开发,然后用开发桌面gis的方式在asp页面连接到了想要再web显示的shp文件但是不知道怎么显示出来。用不了axmapcontrol.addlayers()方法。不知道用AE什么库里的什么方法去显示shp文件。(不知道我这种想法能不能行的通还是说这种想法压根就没法做web GIS)不知道有没有懂的大佬指点一下