Архив

Публикации с меткой ‘C#’

Linq Expression. Пример заполнения DropDownList`а.

29 января 2011 Нет комментариев
Потребовалось заполнить три дропдаун листа наборами типизированных данных, которые возвращаются тремя методами. DropDownList заполняется объектами ListItem, у ListItem`ов есть два свойства Value и Text, если подсунуть DropDownList`у в качестве DataSource`а прямо возвращенную коллекцию, то Value и Text у ListItem окажутся одинаковыми, но такой вариант мне не подходил. В качестве другого варианта можно в цикле foreach по коллекции вызывать метод Add(ListItem listItem) на свойстве Items объекта DropDownList или использовать метод Select из Linq прямо на коллекции. Последний вариант мне нравится больше, короче вышло нечто подобное:
[Читать далее…]
Categories: C# Tags: , ,

Редактирование карты сайта Web.sitemap. How to edit Web.sitemap.

19 ноября 2010 Нет комментариев
Любой разработчик ASP.NET, причем не важно, будь то MVC или WebForms, знает про такой класс как SiteMap. Этот класс предоставляет большие возможности для навигации по сайту, он может быть использован как DataSource к TreeView или Menu. Я не буду рассказывать про то, как этим классом пользоваться, как, где, куда создавать и что записывать в Web.sitemap — об этом информации полно, лучше расскажу я про редактирование. В дальнейшем, говоря о карте сайта, я буду говорить про стандартный функционал ASP.NET, а не про что-либо еще.

[Читать далее…]

Categories: ASP.NET Tags: , ,

Задачи по C#. Ответы.

17 сентября 2010 5 комментариев

Как обещал, привожу ответы на задачи по C#. Сами задачи находятся здесь http://blog.webferia.ru/lang/csharp/zadachi1/. Статья — копипаст с http://blogs.msdn.com/b/gaidar/archive/2008/11/10/9058797.aspx . Привожу ее как есть без каких либо изменений.

[Читать далее…]

Categories: C# Tags: ,

Учебники по C#, книги по C#. С чего начать изучение.

16 марта 2010 8 комментариев
Приведу свой список книг по C#, которые на мой взгляд лучше всего помогут начинающим в освоении этого языка и платформы .NET. Можно сказать, что сам я начал с C#, институтские программки на C++ и Ассемблере не в счет, потому что в то время у меня были другие интересы, и я вообще туго соображал в этой области (хотя и сейчас туговато 🙂 ). Скажу также, что первой программой, за которую я получил деньги в первый раз, была программа на C# :D.
[Читать далее…]
Categories: C# Tags: ,

Интересные задачки по C#.

22 января 2010 8 комментариев
Искал задачки по C#, такие, какие могут дать вам на собеседовании, т.е. максимально короткие, но с закавыркой, в сети обнаружил лишь пару книг именно с задачами, но на кого они рассчитаны я не понял, потому что там нужно например "рассчитать сопротивление цепи постоянного тока" и т.п. Наткнулся на блог небезызвестного Гайдара Магданурова, там нашлось то, что нужно 🙂 . Привожу тексты задач.

1. Каков результат компиляции и выполнения приведенного ниже кода?

static void Main(string[] args) 
{ 
    Console.WriteLine(GetSomeResult(10000)); 
}

static long GetSomeResult(long someValue) 
{ 
    long value1 = 10 * 1000 * 10000 * someValue; 
    long value2 = 10 * 1000 * 10000 * 100000; 
    return value2 / value1; 
}

[Читать далее…]

Categories: C# Tags: