Since you are using LINQ-to-SQL to retrieve data, I cannot think of any reason to NOT use it fully. Since April last year, I have been working on the MVC 1.0 project. During this time, I had to quickly get acquainted with a number of technologies, one of which is LINQ-to-SQL. Take part in this and also look at the repository template ... you will be very pleased and everything will go relatively smoothly.
, INSERT UPDATE, . LINQ-to-SQL - , , . "Pro LINQ (Language Integrated Query) # 2008" . , . , LINQ-to-SQL, .
JSON, LINQ-to-SQL , . 65 ... . , , ... . ...