Автор: Кристиан Гросс
Издательство: БХВ-Петербург
Год издания: 2009
isbn: 978-5-9775-0287-0
Количество страниц: 576
Язык: русский
Формат: PDF
Книга посвящена основам программирования на языке С# 2008. Материал излагается последовательно на примере решения различных типичных проблем, с которыми сталкиваются программисты. Описаны типы данных языка C#, их достоинства, недостатки и особенности применения. Рассмотрены операторы языка, основы объектно-ориентированного, компонентно-ориентированного и функционального программирования. Показаны особенности обработки строк и исключений, а также многопоточная обработка информации. Описаны принципы хранения данных, конфигурационные файлы приложения, динамическое выполнение кода. Рассмотрен интерфейс среды разработки Visual C# Express Edition 2008. Материал сопровождается многочисленными примерами разработки приложений: калькулятор, переводчик, простая система искусственного интеллекта, обмен валют, вычисления налогов и другие.
Автор: Вячеслав Понамарев
Издательство: БХВ-Петербург
Год издания: 2004
isbn: 5-94157-402-9
Количество страниц: 352
Язык: русский
Формат: PDF
В книге рассматриваются особенности разработки приложений в среде Visual Studio .NET 2003 с применением языков программирования C++ и С#. Проводится сравнительный анализ алгоритмических языков. Показано удобство создания приложений на языке С#, а также аналогичность этого языка языку Visual Basic .NET. Раскрываются основы работы с данными, изучаются технологии ADO и XML. Для повышения наглядности материала используются схемы, рисунки, таблицы, приводятся также поясняющие программы-примеры. Уделяется внимание самостоятельному созданию больших проектов с последующим ознакомлением с механизмом отладки приложений.
Автор: Станислав Горнаков
Издательство: БХВ-Петербург
Год издания: 2005
isbn: 5-94157-611-0
Количество страниц: 256
Язык: русский
Формат: PDF
Рассматриваются основы DirectX, показаны приемы работы с фиксированным и программируемым графическими конвейерами, дана информация по применению профайлера PIX for Windows, необходимого для отладки программ в DirectX, подробно представлена информация об инструментариях ATI RenderMonkey 1.5 и NVIDIA FX Composer 1.5, позволяющих создавать и отлаживать шейдеры в DirectX и OpenGL. Дня программистов графики.
Автор: Олег Вальпа
Издательство: БХВ-Петербург
Год издания: 2006
isbn: 5-94157-855-5
Количество страниц: 224
Язык: русский
Формат: DJVU
Рассмотрены основы разработки приложений с использованием среды Borland C++ Builder, начиная с установки пакета и заканчивая отладкой приложений. Приведено большое количество практических примеров, позволяющих быстро научиться создавать собственные программы различного уровня сложности. Материал излагается просто и лаконично.
Автор: В. В. Лаптев
Издательство: Питер
Год издания: 2008
isbn: 978-5-91180-200-4
Количество страниц: 464
Язык: русский
Формат: DJVU
Учебное пособие для студентов посвящено объектно-ориентированному программированию на языке С++. Описываются объектно-ориентированные конструкции языка, библиотека STL и их практическое применение. На примерах разработки контейнерных классов и итераторов излагаются принципы организации библиотеки STL. В связи с изложением реализации контейнеров много внимания уделено и управлению памятью. Подробно описана библиотека ввода-вывода, причем как процедурная, так и объектно-ориентированная. Дано описание ряда ключевых шаблонов программирования, связанных с конкретными конструкциями С++. В качестве примера рассмотрено приложение, разработанное с использованием полученных знаний и WinAPI. В конце каждой главы - краткое резюме, контрольные вопросы и набор заданий. Для студентов и преподавателей вузов, читателей, знакомых с основами С++, желающих стать профессиональными программистами.
Автор: Трей Нэш
Издательство: Вильямс
Год издания: 2010
isbn: 978-5-8459-1638-9
Количество страниц: 592
Язык: русский
Формат: DJVU
Книга «C# 2010: ускоренный курс для профессионалов» - руководство по созданию эффективного кода на C# 4.0. В ней показано, как пишутся программы, которые характеризуются надежностью, устойчивостью к ошибкам и готовностью быть помещенными в широко доступные библиотеки. В книге предлагается хорошо организованный и легко читаемый текст, посвященный C# 2010 и хорошо испытанным и правильным идиомам, шаблонам и принципам проектирования, которые созревали на объектно-ориентированной арене в течение всего времени существования .NET Framework. На многочисленных коротких примерах демонстрируется регулярное использование общих шаблонов проектирования в .NET Framework и покзывается, как применять их в собственных разработках. В этой книге детально рассматриваются все новые средства языка C#, включая динамические типы, ковариантность и контравариантность, расширяющие методы, лямбда-выражения, язык LINQ и многие другие. Новые динамические типы существенно упрощают реализацию средств взаимодействия, создание которых раньше сопровождалось значительными трудностями. Расширяющие методы, лямбда-выражения и язык LINQ поощряют использование модели функционального программирования в рамках того, что ранее было в основном императивным языком программирования. После того как вы начнете применять их, вы очень быстро ощутите, насколько расширились ваши возможности в построении решений. Еще одной областью интересов разработчиков на C# является написание безопасного к исключениям и устойчивого к ошибкам кода. Среда .NET Framework поддерживает множество возможностей, включая ограниченные области выполнения, которые помогают защищать состояние приложения в случае асинхронного исключения. Все эти возможности также рассматриваются в книге. Успешного вам программирования, и помните, что определение контракта перед реализацией, стремление к нейтральному в отношении исключений коду и экономное использование ресурсов — это ключи к получению успешного продукта. Книга ведущего специалиста в области технологий .NET представляет собой интенсивный курс по новейшей версии языка C#, воплотившей в себе важные дополнения и предлагающей среду, в которой функциональное программирование может органично переплетаться с обычным стилем императивного программирования C#. Эта книга может служить как кратким учебным пособием, так и постоянно используемым справочником. Вы быстро освоите синтаксис C#, изучая, как среда CLR упрощает решение многих задач программирования. Вы также получите большой набор рекомендаций по построению эффективного, многократно используемого и надежного кода. Зачем тратить месяцы или даже годы на поиск наилучших подходов к проектированию и написанию кода C#, если в данной книге будет показано, как все делать правильно с самого начала? Вы узнаете, как C# работает и взаимодействует с CLR; использовать массивы, коллекции и итераторы; обрабатывать события с помощью делегатов и анонимных функций; проектировать и использовать обобщенные типы и методы; строить высокоэффективные и надежные многопоточные приложения; применять анонимные типы, лямбда-выражения и расширяющие методы, появившиеся в C#.
Автор: Стивен Сандерсон
Издательство: Вильямс, APress
Год издания: 2010
isbn: 978-5-8459-1609-9
Количество страниц: 557
Язык: русский
Формат: DJVU
Новая среда ASP.NET MVC Framework представляет собой самое значительное изменение в программных средствах разработки веб-приложений от корпорации Microsoft после первого выпуска платформы ASP.NET в 2002 году. Она дает разработчикам больше возможностей для управления HTML-разметкой, схемой URL и обработкой запросов и ответов. Она способствует построению ясной архитектуры приложения, обеспечивает солидную поддержку блочного тестирования и упрощает интеграцию со сторонними программными средствами, включая библиотеки javascript и инструментальные средства Ajax. Эта книга посвящена вопросам разработки веб-приложений на платформе ASP.NET MVC. В ней подробно рассматриваются основные компоненты этой платформы, ее достоинства и недостатки, особенности разработки на ее основе современных веб-приложений, их защиты и развертывания на рабочем сервере, а также ее совместимость с традиционными платформами ASP.NET и WebForms. Излагаемый в книге материал дополняется многочисленными примерами кода, позволяющими лучше понять архитектуру MVC и ее составляющие (модель предметной области, контроллеры, действия и представления), методику разработки посредством тестирования и применение шаблонов проектирования, принцип действия системы маршрутизации, конвейерной обработки запросов и привязки модели, применение фильтров и прочие вопросы разработки веб-приложений на данной платформе. Книга рассчитана на читателей, имеющих практический опыт программирования на C# и разработки веб-приложений.
Автор: Adam Dawes
Издательство: APRESS
Год издания: 2010
isbn: 978-1-4302-2929-2
Количество страниц: 438
Язык: english
Формат: PDF
This book will provide you with a comprehensive guide to developing games for both the Windows Mobile platform and the Windows Phone using the industry standard programming languages C# and VB.NET. You will be walked through every aspect of developing for the Windows Mobile platform—from setting up your development environment for the first time to creating advanced 3D graphics. Finally, you’ll learn how you can make your applications available to others, whether distributing for free or selling online. Using extensive code samples throughout, you’ll gather all the information needed to create your own games and distribute them successfully for others to enjoy. Aimed primarily at C# developers, almost everything in the book can be used in VB.NET too. For those areas where this is not the case, workarounds are suggested so that VB.NET developers are still able to use the techniques described.
Автор: Дрейер М.
Издательство: Бином
Год издания: 2010
isbn: 978-5-9963-0236-9
Количество страниц: 128
Язык: русский
Формат: PDF
Эта книга знакомит юного читателя (предполагаемый возраст — 12–16 лет) с объектно-ориентированным программированием, и автор предлагает начать обучение с реальных программ в среде Windows. Новый язык программирования Microsoft C# (произносится «си-шарп») — очень мощный и в то же время простой в использовании. Он высоко ценится современными ИТ-специалистами и является хорошим выбором для тех, кто только ступает на путь программирования.
Автор: Craig Hockenberry
Издательство: O’Reilly
Год издания: 2010
isbn: 978-0596809775
Количество страниц: 352
Язык: english
Формат: PDF
Anyone with programming experience can learn how to write an iPhone app. But if you want to build a great app, there's a lot more to it than simple coding: you also need to know how design and market your creation. This easy-to-follow guide walks you through the entire process, from sketching out your idea to promoting the finished product. - Get to know the tools for developing your iPhone app - Design a great app before you start coding - Build a complex app with Xcode and Interface Builder - Decide how to brand your app-then beta-test that brand in the real world - Learn the inside scoop on how to get your app into the App Store - Promote your product, track sales, and build a strong customer following