На сайте ASP.NET MVC есть контроллер с методами: [code lang=text] [HttpGet] public void Get(int? id) { // получение объекта } [HttpPost] public void Create(Model model) { // создание объекта } [HttpDelete] public void Delete(int? id) { // удаление объекта } [HttpPut] public void Update(int? id, Model model) { // изменение объекта } [/code] При обращении к методам AJAX- запросам GET и POST работают корректно, но методы DELETE и PUT не выполняются - возвращается ошибка 401 Unauthorized.
Continue reading

Представим следующую ситуацию: вы пилите некоторую функциональность в основной ветке проекта (бывает такое, согласитесь?). В некоторый момент приходит осознание того, что заливать это в TFS нет никакой возможности (фича не доделана, появились более приоритетные задачи…). И удалять, конечно же, тоже нельзя. Единственно верное решение – создать новую ветку и отправить изменения в неё. Однако, как оказалось, это не так-то и просто: Алгоритм: Создаем Shelvset “feature for new branch” в основной ветке (пусть она называется MAIN) Создаем ветку от MAIN MyNewFeature Устанавливаем Team Foundation Server Power Tools В Visual Studio Command Prompt выполняем команду: tfpt unshelve /migrate /source:$/MyAwesomeProject/MAIN /target:$/MyAwesomeProject/MyAwesomeFeature, где $/MyAwesomeProject адрес проекта в TFS.
Continue reading

Код должен отправлять email: var fromAddress = new MailAddress("shirobokov.andrey@gmail.com", "Andrey Shirobokov"); var toAddress = new MailAddress("shirobokov.andrey@gmail.com", "Shirobokov Andrey"); const string fromPassword = "парольепта"; const string subject = "Subject"; const string body = "Body"; var smtp = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential(fromAddress.Address, fromPassword) }; using (var message = new MailMessage(fromAddress, toAddress) { Subject = subject, Body = body }) { smtp.
Continue reading

Author's picture

feeeper

Разработчик enterprise-решений. В основном на .NET. В свободное время пишу на golang, python. Немного упарываюсь по ML/DS.

Software developer

Russia