Путь человека труден и опасен, но мы преодолеем всё и доберёмся до конечной точки нашего пути – Вершине знаний.

С#


Троелсен, Эндрю. Язык программирования С# 2005 и платформа .NET 2.0, 3-е издание. : Пер. с англ. — М. : ООО "И.Д.

Троелсен, Эндрю. Язык программирования С# 2005 и платформа .NET 2.0, 3-е издание. : Пер. с англ. — М. : ООО В этой книге содержится описание базовых принципов функционирования платформы .NET, системы типов .NET и различных инструментальных средств разработки, используемых при создании приложений .NET. Представлены базовые возможности языка программирования С# 2005, включая новые синтаксические конструкции, появившиеся с выходом .NET 2.0, а также синтаксис и семантика языка CIL. В книге рассматривается формат сборок .NET, библиотеки базовых классов .NET. файловый ввод-вывод, возможности удаленного доступа, конструкция приложений Windows Forms, доступ к базам данных с помощью ADO.NET, создание Web-приложений ASP.NET и Web-служб XML. Книга содержит множество примеров программного кода, призванного помочь читателю в освоении предлагаемого материала. Программный код примеров можно загрузить с Web-сайта издательства.

 Просмотреть  содержание  »

Нейгел, Кристиан, Ивьен, Билл, Глинн, Джей, Скиннер, Морган, Уотсон, Карли. С# 2005 и платформа .NET 3.0 для профессионалов.

Нейгел, Кристиан, Ивьен, Билл, Глинн, Джей, Скиннер, Морган, Уотсон, Карли. С# 2005 и платформа .NET 3.0 для профессионалов. : Пер. с англ. — М. : ООО Книга известных специалистов в области разработки приложений с использованием .NET Framework посвящена программированию на языке С# в средах .NET Framework 2.0 и .NET Framework 3.0. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. Подробно рассматриваются такие вопросы, как основы языка программирования С#, организация среды .NET, работа с данными, написание Windows- и Web-приложений, взаимодействие через сеть, создание Web-служб и многое другое. Немалое внимание уделено проблемам безопасности и сопровождения кода. Тщательно подобранный материал позволит без труда разобраться с тонкостями использования Windows Forms и построения Web-страниц. Читатели ознакомятся с работой в Visual Studio 2005, а также с применением таких технологий, как ADO.NET, ASP.NET, GDI , Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation и ASP.NET AJAX. Прилагаемый к книге компакт-диск содержит исходные коды всех примеров, что существенно упростит освоение материала.
Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET.
Эта книга научит ваг программировать на С#, одновременно закладывая необходимый фундамент знаний о работе архитектуры .NET. Мы не только раскроем основы языка С#, но также представим примеры приложений, использующих широкий диапазон взаимосвязанных технологий, включая доступ к базам данных, динамические Web-страницы, расширенную графику и доступ к каталогам. Единственное требование— чтобы вы были знакомы хотя бы с одним из других высокоуровневых языков программирования, используемых в Windows -- C . Visual Basic или J .

 Просмотреть  содержание  »

Бишоп Дж. С# в кратком изложении / Дж. Бишоп, Н. Хорспул; Пер. с англ. — М.: БИНОМ. Лаборатория знаний, 2005. — 472 с, ил.

Бишоп Дж. С# в кратком изложении / Дж. Бишоп, Н. Хорспул; Пер. с англ. — М.: БИНОМ. Лаборатория знаний, 2005. — 472 с, ил. ISBN 5-94771-211-Х (русск.) ISBN 0-321-15418-5 (англ.)Книга предназначена для обучения основам объектно-ориентированного программирования с использованием языка С# и затрагивает почти все основные средства языка, включая пространства имен, использование коллекций и программирование сетевых задач. Особенное внимание уделяется концепциям полиморфизма и расширяемости. Книга изобилует многочисленными примерами, представляющими собой функционирующие программы, и сводными таблицами с компактным описанием основных языковых средств. Ориентированная прежде всего на студентов первого года обучения, книга в равной степени адресована студентам всех уровней, для которых она будет служить прекрасным пособием, а также всем, кто работает на других языках и желает перейти на С#. Многие книги, посвященные компьютерам, имеют такой объем, что, поднимая их, вы рискуете заработать грыжу, однако материала в них не больше, чем в бульварной газете. Академические учебники зачастую так скучны, что у вас плавятся мозги, хотя они не учат вас ничему, что могло бы пригодиться в реальной жизни.
Но только не эта книга! Этот краткий курс аккумулирует в себе многолетний опыт и знания авторов. В каждую главу включены многочисленные примеры и упражнения, но что мне лично нравится больше всего —так это волшебная россыпь компактных справочных «форм», щедро разбросанная по всей книге.
Широкое использование не зависящего от платформы пространства имен Views, специально разработанного для этой книги и позволяющего создавать элементы графического интерфейса пользователя, облегчает изучение материала и способствует приобретению практического опыта. Еще одним достоинством книги является включение специальной главы, посвященной отладке. Даже в невероятном предположении, что вы при создании программы никогда не вносите в нее ошибки, отладка представляет собой идеальное средство для понимания динамики работы программы; ну а для нас, простых людей, это дополнительное мощное средство локализации наших ошибок. Имея на своем столе эту книгу, вы превратите каждый рабочий день в праздничный.

 Просмотреть  содержание  »

Дейтел, Х. С#: Пер. с англ. / Дейтел X., Дейтел П., Листфилд Дж., Нието Т., Йегер Ш., Златкина М. — СПб.: БХВ-Петербург, 2006.

Еще... Х. Дейтел C# в подлиннике. Наиболее полное руководствоКнига предназначена для программистов, имеющих опыт работы с языками высокого уровня, такими как C , Visual Basic, Java. В ней применен подход Live-Code корпорации Deitel для обучения программированию при детальном исследовании языка С#. Изложены важнейшие концепции С# на примере полностью протестированных программ, с нюансами синтаксиса, подробными построчными описаниями и выходными данными программ. Дана классическая трактовка объектно-ориентированного программирования и вся необходимая информация для создания приложений на базе Windows, Web, а также Web-служб XML.
Книга построена по принципу «от простого к сложному»: от краткого введения в основные понятия языка С# к более сложным темам, таким как формы Windows, ADO.NET, ASP.NET, Web-службы ASP.NET, сетевое программирование и обработка документов XML. Представлены 230 программ, 402 полезных совета по технологии программирования. По каждой теме дан обзор ресурсов Интернета.
Рассматриваются архитектура.NET, интегрированная среда разработки Visual Studio.NET и программирование на С#, а также объектно-ориентированное программирование, концепции графического пользовательского интерфейса, язык XML, базы данных, SQL, ADO.NET, ASP.NET, Web-формы, Web-службы и элементы управления Web, организация сетей, структуры данных, обеспечение доступности программных приложений и пакет программ Mobile internet Toolkit. Представлены действующие программы и примеры, протестированные в системах Windows 2000 и Windows XP. Особое внимание уделено принципам корректного проектирования программных продуктов и их удобочитаемости. Для программистов, имеющих опыт работы с языками высокого уровня.

 Просмотреть  содержание  »

Нэш, Трей. С# 2008: ускоренный курс для профессионалов, : Пер. с англ. — М. : ООО И. Д, Вильямс", 2008, — 576 с. : ил. — Парал.

Нэш, Трей. С# 2008: ускоренный курс для профессионалов, : Пер. с англ. — М. : ООО И. Д, ВильямсВы держите в руках руководство по созданию эффективного кода на С#. Эта книга максимально сфокусирована на языке С# 3.0. В ней показано, как пишутся программы, которые характеризуются надежностью, устойчивостью к ошибкам и готовностью быть помещенными в широкодоступные библиотеки. Я не буду отнимать ваше драгоценное время на бесконечное обсуждение библиотек. Взамен я предлагаю хорошо организованный и легко читаемый текст, посвященный С# 3.0 и хорошо испытанным и правильным идиомам, шаблонам и принципам проектирования, которые появлялись в течение всего времени существования .NET Framework. На многочисленных коротких примерах я продемонстрирую регулярное использование общих шаблонов проектирования в .NET Framework и покажу, как применять их в собственных разработках.
В этой книге детально рассматриваются все новые средства С# 3.0, включая расширяющие методы, лямбда-выражения, язык LINQ и многие другие. Все эти замечательные нововведения поощряют использование модели функционального программирования в рамках того, что ранее было в основном императивным языком программирования. После того как вы начнете применять их, вы очень быстро ощутите, насколько расширились ваши возможности в построении решений. Еще одной областью интересов разработчиков на С# является написание безопасного к исключениям и устойчивого к ошибкам кода. Среда .NET Framework поддерживает множество возможностей, включая ограниченные области выполнения» которые помогают защищать состояние приложения в случае асинхронного исключения. Все эти возможности также рассматриваются в книге.
Успешного вам программирования, и помните, что определение контракта перед реализацией, стремление к нейтральному в отношении исключений коду и экономное использование ресурсов — это ключи к владениям гуру в С#
Книга ведущего специалиста в области технологий .NET представляет собой интенсивный курс по новейшей версии языка С#, воплотившей в себе важные дополнения и предлагающей среду, в которой функциональное программирование может органично переплетаться с обычным стилем императивного программирования на С#, Подробно рассматриваются такие темы, как фундаментальные принципы объектно-ориентированного проектирования, основные структуры данных; обработка исключений, делегаты, анонимные функции, контракты и интерфейсы, события, обобщения и многопоточность, а также нововведения наподобие лямбда-выражений, расширяющих методов и языка LINQ. Книга изобилует множеством примеров, которые не только иллюстрируют концепции, но также демонстрируют способы правильной разработки и умеренного их применения в реальных условиях. В настоящей книге Нэш представил свежее, ясное толкование языка С#, Он не только глубоко понимает С#, но также умеет провести читателя сквозь весь процесс изучения для совершенствования знаний языка. Он умеет сделать путь познания увлекательным, приводя стимулирующие мышление примеры, находя время убедительно мотивировать полезность каждого средства, демонстрирует распространенные приемы и передовой опыт. Я уверен» что» изучив эту книгу» читатель станет писать лучший код. Книга рассчитана на программистов разной квалификации, а также будет полезна студентам и преподавателям дисциплин, связанных с программированием и разработкой для. NET

 Просмотреть  содержание  »

С#. Карли Ватсон. Марко Беллиназо. Олли Корне. Дэвид Эспиноза. Зах Гринфосс. Кристиан Нейджел. Джейкоб Хаммер. Педерсен Джон.

С#. Карли Ватсон. Марко Беллиназо. Олли Корне. Дэвид Эспиноза. Зах Гринфосс. Кристиан Нейджел. Джейкоб Хаммер. Педерсен Джон.Добро пожаловать в первую главу этой книги — "Введение в С#"! Здесь рассматриваются основополагающие вопросы, необходимые для начала работы на С#. В первой главе дается общий обзор С# и .NET Framework, рассказывается, что представляют собой эти технологии, какие причины побуждают ими пользоваться и каким образом эти технологии соотносятся между собой.
Начнем мы с самого общего рассмотрения .NET Framework. Это новая технология, и она включает множество понятий, которые на первый взгляд кажутся хитроумными (так как .NET Framework использует принципиально новый подход к разработке приложений). Отсюда следует, что при обсуждении этой темы вам за короткий промежуток времени придется столкнуться с большим количеством новых понятий. Однако это неизбежно, поскольку знание основ крайне важно для понимания программирования на С#. В последующих главах многие из этих тем будут рассмотрены повторно и более детально. Далее приводится упрощенное описание собственно языка С#; среди прочего будут рассмотрены его корни и черты сходства с C++.
Наконец, вы познакомитесь с основным инструментом, который будет использоваться на протяжении всей книги,— Visual Studio.NET (VS).

 Просмотреть  содержание  »

С# для профессионалов. Том II. Симон Робинсон. Олли Корнес. Джей Глинн. Бартон Харвей. Крейг Макквин. Джерод Моемека.

Симон Робинсон, Олли Корнес, Джей Глинн, Бартон Харвей, Крейг Макквин, Джерод Моемека, Кристиан Нагель, Морган Скиннер, Карли Ватсон. C# для профессионалов. Том 2Не будет преувеличением сказать, что язык С# и связанная с ним среда, платформа.NET, являются наиболее важной новой технологией для разработчиков за последние годы. Платформа.NET создана для того, чтобы предложить новую среду, в которой можно разрабатывать практически любое приложение, действующее под управлением Windows, а в будущем, возможно, и под управлением других систем, В свою очередь С# — новый язык программирования, созданный специально для работы с платформой.NET. Используя С#, можно, например, создать динамическую web-страницу, компонент распределенного приложения, компонент доступа к базе данных или традиционное оконное приложение Windows.
Не стоит заблуждаться по поводу аббревиатуры.NET. Слово NET в названии платформы подчеркивает уверенность Microsoft в том, что будущее именно за распределенными приложениями, в которых обработка информации распределена между клиентом и сервером, а С# — это язык не только для написания сетевых или Интернет-приложений. Он предоставляет средства для создания практически любых типов программного обеспечения и компонентов, которые могут потребоваться для платформы Windows. Вместе С# и.NET призваны революционизировать методику создания программ и облегчить процесс программирования для Windows.
Это довольно серьезное утверждение, и его необходимо обосновать. В конце концов, все мы знаем, как быстро меняются компьютерные технологии. Каждый год Microsoft выпускает новые версии программного обеспечения, инструментов программирования или новые версии Windows, утверждая, что они будут более полезны и удобны для разработчика. Так чем же отличаются платформа.NET и язык С#?
Эта книга научит вас программировать на С# и даст необходимые общие представления о работе архитектуры.NET. В ней раскрываются основы языка С#, а также приводятся примеры приложений, которые используют целый ряд связанных технологий, включая доступ к базам данных, динамические web-страницы, сложную графику и доступ к каталогам. Единственным требованием является то, что вы должны быть опытным разработчиком, хорошо знакомым как минимум с одним из языков высокого уровня, используемых в Windows: C++, VB или J++.

 Просмотреть  содержание  »

С# для профессионалов. Том I. Симон Робинсон. Олли Корнес. Джей Глинн. Бартон Харвей. Крейг Макквин. Джерод Моемека.

Ещё...Симон Робинсон, Олли Корнес, Джей Глинн, Бартон Харвей, Крейг Макквин, Джерод Моемека, Кристиан Нагель, Морган Скиннер, Карли Ватсон. C# для профессионалов. Том 2Не будет преувеличением сказать, что язык С# и связанная с ним среда, платформа.NET, являются наиболее важной новой технологией для разработчиков за последние годы. Платформа.NET создана для того, чтобы предложить новую среду, в которой можно разрабатывать практически любое приложение, действующее под управлением Windows, а в будущем, возможно, и под управлением других систем, В свою очередь С# — новый язык программирования, созданный специально для работы с платформой.NET. Используя С#, можно, например, создать динамическую web-страницу, компонент распределенного приложения, компонент доступа к базе данных или традиционное оконное приложение Windows.
Не стоит заблуждаться по поводу аббревиатуры.NET. Слово NET в названии платформы подчеркивает уверенность Microsoft в том, что будущее именно за распределенными приложениями, в которых обработка информации распределена между клиентом и сервером, а С# — это язык не только для написания сетевых или Интернет-приложений. Он предоставляет средства для создания практически любых типов программного обеспечения и компонентов, которые могут потребоваться для платформы Windows. Вместе С# и.NET призваны революционизировать методику создания программ и облегчить процесс программирования для Windows.
Это довольно серьезное утверждение, и его необходимо обосновать. В конце концов, все мы знаем, как быстро меняются компьютерные технологии. Каждый год Microsoft выпускает новые версии программного обеспечения, инструментов программирования или новые версии Windows, утверждая, что они будут более полезны и удобны для разработчика. Так чем же отличаются платформа.NET и язык С#?
Эта книга научит вас программировать на С# и даст необходимые общие представления о работе архитектуры.NET. В ней раскрываются основы языка С#, а также приводятся примеры приложений, которые используют целый ряд связанных технологий, включая доступ к базам данных, динамические web-страницы, сложную графику и доступ к каталогам. Единственным требованием является то, что вы должны быть опытным разработчиком, хорошо знакомым как минимум с одним из языков высокого уровня, используемых в Windows: C++, VB или J++.

 Просмотреть  содержание  »

Шилдт, Герберт. Полный справочник по С#

Шилдг, Герберт. Полный справочник по С#
В этом полном справочнике по С# — новому языку программирования, разработанному специально для среды .NET, — описаны все основные аспекты языка: типы данных, операторы, управляющие инструкции, классы, интерфейсы, делегаты, индексаторы, события, указатели и директивы препроцессора. Подробно описаны возможности основных библиотек классов С#. Автор справочника — общепризнанный авторитет в области программирования на языках С и C , Java и С# — включил в книгу полезные советы и сотни примеров с комментариями, которые удовлетворят как начинающих программистов, так и опытных специалистов. Этот справочник обязан иметь под рукой каждый, кто программирует на С#.

 Просмотреть  содержание  »

Мак-Дональд, Мэтью. Шпупгга, Марио. Microsoft ASP.NET 2.0 с примерами на С# 2005 для профессионалов.

Ещё...Доминик Байер. Microsoft ASP .NET. Обеспечение безопасностиКнига известных специалистов в области технологий .NET представляет собой учебное и справочное пособие для разработчиков .NET-приложений, использующих новую версию ASЗ.NET 2.0, Предложенный авторами практический подход к изложению материала не является простым повторением документации MSDN. а позволяет сконцентрироваться на решении конкретных задач, связанных с разработкой Web-приложений разного уровня сложности. Глубина изложения материала превращает эту книгу в незаменимый источник информации для разработчиков. Подробно рассматриваются все вопросы, связанные с ASP.NET 2.0. начиная с объектной модели и заканчивая взаимодействием с XML и различными поставщиками данных. Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET.

 Просмотреть  содержание  »





Все материалы взяты из открытых источников и представлены исключительно в ознакомительных целях. Все права на книги принадлежат их авторам и издательствам.



Вход в систему