Я бы проверил VMWare. Это довольно крутая виртуальная машина, и вы, вероятно, могли бы имитировать среду клиента.
Кроме того, я хотел бы поговорить с вашим боссом. Вполне возможно, что они предполагают, что продукт, который вы отправили, был тщательно протестирован вами. Так что это, вероятно, недопонимание, и я бы поговорил с ним просто для уверенности. Если ваш начальник не понимает вашу точку зрения, я бы определенно подумал о том, чтобы уйти, потому что случится так, что он заявит, что ему нужно «поговорить с вами» и «привести вас в порядок» всякий раз, когда продукт станет успешным. Вполне возможно, что в вашем обзоре он отметил, что вы не сотрудничали или были худшими. Поэтому лучше всего поговорить, а затем сформировать решение, основанное на том, стоит ли вам продолжать работать в компании.
ETAG в MVC такие же, как WebForms или HttpHandlers.
Вам нужен способ создания значения ETAG, лучший способ, который я нашел, - использовать File MD5 или ShortGuid .
Поскольку .net принимает строку как ETAG, вы можете легко установить его, используя
String etag = GetETagValue(); //e.g. "00amyWGct0y_ze4lIsj2Mw"
Response.Cache.SetETag(etag);
Видео с MIX , в конце они используют ETAG с REST