Когда вы пишете код на ASP.Net, есть возможность выровнять код согласно правилам Visual Studio.
Достаточно просто нажать комбинацию клавиш: CTRL+K, CTRL+D и код будет выровнен. =)
Когда вы пишете код на ASP.Net, есть возможность выровнять код согласно правилам Visual Studio.
Достаточно просто нажать комбинацию клавиш: CTRL+K, CTRL+D и код будет выровнен. =)
Иногда тебя мучает вопрос – а что такое, скажем, postback? Раньше я не знал. И эти сайты, вроде Wikipedia, дают определения сухим непонятным языком. Желая разобраться в данной теме, я написал своему знакомому (он является MCP по Web-технологиям и что-то в этом понимает).
Далее я расскажу, чему же я научился и что же такое postback
Лучше всего объяснять на примере.
Откроем студию!
Создадим теперь проект ASP.Net Web Application. Я взял уже заполненный, кто-то может взять пустой – это не важно для нашего примера.
Из toolbox-а добавим на страницу DropDownList и щелкнем по квадратику справа, он называется Smart Tag:
Поставим галочку на пункте “Enable AutoPostBack”
Теперь добавим пару элементов в DropDownList. Можете добавить несколько, скажем штуки 3. Для демонстрации нам хватит.
Далее, создаем новое событие – > SelectedIndexChanged
Теперь добавим код:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
if (DropDownList1.BackColor == System.Drawing.Color.White)
DropDownList1.BackColor = System.Drawing.Color.Red;
else
DropDownList1.BackColor = System.Drawing.Color.White;
}
Можете запустить проект! F5!
Теперь, когда вы выбираете элемент – меняется состояние и производится запрос на сервер. В нашем случае – меняется фон элемента DropDownList. Таким образом PostBack – есть ни что иное, как запрос на сервер, который происходит при каком-либо событии на странице.
Если мы уберем галочку с пункта “EnablePostBack”, никакой смены фона наблюдаться не будет, также как и запросов на сервер.
Готов дизайн для нового проекта. Скоро будет альфа версия. Предположительно в конце января.
Основные фишки:
А пока пара концептов:
Я искренне желаю всем вам, моим читателям, успехов. Реализуйте свои мечты, делайте проекты, тем самым делая нашу жизнь лучше!
Конечно, здоровья, счастья! А куда ж без него! Чтоб кризис прошел и солнце сияло чаще!
Будьте креативны, талантливы, целеустремленны в своих начинаниях!
И помните про свою вторую половинку! А тем, кто не нашел еще, я желаю найти в этом замечательном 2010-м Новом Году!!! ;)
Сегодня задумался о смысле бытия и программинге. О том, что надо быть разносторонне развитым и все уметь.
Установил 3D Studio Max.
Рисовать в ZBrush-е я уже умею. С Нового Года обещаю, будет много интересного на блоге ZBrushMaster. В том числе анонсов моих работ и уроков. После работ Паттона(Patton) по фильму “Аватар” Джеймса Кэмерона с ZBrushCentral, я решил, что буду дальше развиваться в этом направлении. Умение моделировать дает хорошие перспективы. В т.ч. для себя, на выставки и конкурсы, и можно будет не нанимать стороннего дизайнера или моделера, а самому все сделать для своих проектов.
Приходит смс – переговоры прошли успешно. Еще один заказ на сайт. Отлично!
Подходит к концу этот 2009-й год.
Для меня лично это был трудный год, я учился делать вещи, которые никогда не делал. Перечитал кучу книг и статей.
Открыл этот блог. Просто настало время, когда я понял, что это то – что мне нужно.
И вот я вам скажу, у меня уже было 1500 человек. За два месяца для новичка, а я новичок в этом деле, я думаю, это – хорошо.
Я просто делал, что хотел. Когда-то были перерывы, когда-то я писал статьи подряд. Все зависит от настроения. Я не хочу выдавливать из себя крупицы информации, лишь бы написать “еще одну” статью.
Я стараюсь писать качественно, и в первую очередь, учусь сам.
Понять, значит уметь объяснить. Когда я писал очередную статью, я запоминал и усваивал материал. Поэтому отчасти я скажу, что блог пишу для себя и мне это важно для собственного совершенствования.
Скоро Новый Год, а как же без подарков!
Когда-то я писал статью, что нарисую DVD-обложку для новой Visual Studio.
И я нарисовал и хочу поделиться ею с вами!
Совсем времени не хватает. Хочу сразу везде успеть и вроде как успеваю.
Открыл несколько проектов. Собрал команду. Делаем. В основном ориентируемся на Web, так что в скором времени я я расскажу вам о наших разработках.
Хочу порекламировать свои другие проекты:
HackOSX.ru – заходите! Центральный форум для всех хакинтошников!
Также новости по миру Хак Осей я публикую на блоге http://hackosx-weblog.blogspot.com
Интересно, среди моих знакомых мало кто обзавелся маками, но очень этого хочет. Возникает вопрос – как заработать деньги на мак? Это тема отдельной статьи. Как это сделать - я расскажу позже.