К основному контенту

Сообщения

Сообщения за ноябрь, 2012

Работа для Web - программиста.

Сегодня я хочу поговорить о работе или скорее о тех, кто эту работу нам предоставляет. Так сказать об идеальной работе для программиста, а может и не только программиста. Бывает, что спрашиваешь себя: "Нравится ли тебе место в котором ты работаешь, твоя должность, круг задач, условия труда, отношения в коллективе? Этого ли ты хотел или нужно идти дальше?" И особенно часто эти мысли начинают посещать тебя, если на работе все последние действия руководства вызывают у тебя удивление, недоумение, но никак не способствуют повышению мотивации и желания работать. И ты сидишь, думаешь и взвешиваешь: да здесь меня все устраивает, а здесь я бы хотел лучших условий. Вот и я задумался и решил оформить все свои мысли на бумаге, чтобы, прежде всего для себя самого, определить какие условия работы были бы для меня близки к идеальным. С высоты своего опыта (а я успел поработать в разных компаниях крупных и не очень) могу сказать совершенно точно, что сейчас хотел бы выбрать компанию, к

MVC. Как передавать в Controller коллекцию объектов.

Когда мы передаем в Controller один объект, то все просто и понятно. А что если нам нужно принимать коллекцию объектов? Для примера возьмем следующую модель сотрудников: public class Employee() { public string FirstName {get;set;} public string SecondName {get;set;} } На сервере нам нужно получить коллекцию пользователей public ActionResult ActionName(List<Employee> employees) { ... } Для передачи коллекции в контроллер нужно сформировать такую разметку (сотрудников у нас будет n+1): <form method="post" action="/ControllerName/ActionName"> <input type="text" name="employees[0].FirstName" value="" /> <input type="text" name="employees[0].SecondName" value="" /> <input type="text" name="employees[1].FirstName" value="" /> <input type="text" name="employees[1].SecondName" value="" /> ... <