SoftCreate.narod.ru
Все для легкого и эффективного программирования

История, назначение, характеристика C#

C# - объектно-ориентированный язык программирования. Разработан в 1998—2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET.

Платформа .NET — это надстройка над операционными системами, позволяющая создавать прикладные программы, работающие без перекомпиляции на различных аппаратных средствах и с различными операционными системами: Windows, Linux и др.

Уже появились первые версии Windows, поддерживающие .NET. И в недалеком будущем, возможно, разработка приложений для Интернета, распределенных приложений, а также и отдельных программ будет, прежде всего, ориентироваться на .NET. Язык С# создан специально для .NET, объединяет наиболее сильные стороны языков C++ и Java, и станет, вероятно, основным инструментом программирования в .NET.

Компилятор C# входит в стандартную установку самой .NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств.

C# относится к языкам группы Си и его синтаксис наиболее близок к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML.

В начало страницы

Книги и самоучители по C#

Оф. пособие Microsoft - Анализ требований и создание архитектуры решений на основе Microsoft .NET
Этот учебный курс посвящен созданию архитектуры программных решений в среде Microsoft .NET. Вы познакомитесь с каркасом Microsoft Solutions Framework (MSF), в том числе с моделью процессов MSF и ее этапами: созданием общей картины решения, планированием, разработкой процесса тестирования, стабилизацией и развертыванием приложения. Вы научитесь собирать и анализировать информацию для проектируемого бизнес-решения, планировать архитектуру программного продукта, а также его масштабируемость, доступность, производительность, способность к взаимодействию, поддержку других языков и административные функции. Учебный курс предназначен специалистам в области информационных технологий, занимающимся проектированием, разработкой и внедрением ИТ-решенний в Windows-среде с использованием инструментов и технологий Microsoft, а также всем, кто хочет получить исчерпывающие знания в области проектирования ПО. Помимо теоретического материала курс содержит упражнения и контрольные вопросы для самопроверки. Размер : 11.2 MB
Формат : pdf
Страниц : 416
Год : 2004
Сообщить о неполадке
Скачать с depositfiles.com

 

Майо - C# Builder. Быстрый старт
Книга знакомит с новой перспективной средой программирования компании Borland - C#Builder. C#Builder - новое средство программирования, обеспечивающее создание прикладных программ для Microsoft .NET. Книга содержит обзор принципов организации и возможностей платформы .NET, описание языка программирования С#, и методику создания приложений .NET различного назначения. Рассмотрены традиционные приложения Windows Forms, приложения ADO.NET, основанные на новой технологии доступа к данным, приложения ASP.NET, предназначенные для Интернета, и службы Web Services. Материал излагается, начиная с основных понятий, сопровождается многочисленными примерами, так что книга не требует предварительной специальной подготовки и доступна программистам любого уровня. Она полезна тем, кто хочет заранее подготовить себя к наступающей революции .NET и преуспеть в работе. Размер : 8.26 MB
Формат : djvu
Страниц : 384
Год : 2005
Сообщить о неполадке
Скачать с depositfiles.com

 

Климов - C#. Советы программистам
Книга представляет собой сборник советов, алгоритмов и готовых примеров программ на языке С# в среде MS Visual Studio 2005/2008 из различных областей: работа с формами и элементами управления, папками и файлами, мышью и клавиатурой, мультимедиа и графикой, использование технологий WMI и WSH, взаимодействие с MS Office и другими приложениями, работа в локальной сети и Интернете, особенности использования функций Windows API и др.Размер : 7.14 MB
Формат : djvu
Страниц : 544
Год : 2008
Сообщить о неполадке
Скачать с depositfiles.com

 

Павел Агуров - C#. Разработка компонентов в MS Visual Studio
Книга содержит всю необходимую информацию для создания полноценных компонентов Win Forms на языке С# в MS Visual Studio 2005/2008, начиная с разработки и отладки и закапчивая лицензированием и распространением. Рассмотрены дизайнеры, конвертеры типа, сервисы, редакторы типов и многое другое. Информация о каждом классе, описанном в книге, сопровождается примером его использования. Весь программмный код является авторской разработкой и проверен па практике. В прилагаемом архиве приведены примеры из книги.Размер : 7.03 MB
Формат : djvu
Страниц : 480
Год : 2008
Сообщить о неполадке
Скачать с depositfiles.com

 

Лабор - C#. Создание приложений для Windows
Эта книга позволит вам в короткие сроки ознакомиться с основными возможностями С#. Вы сможете изучить синтаксис языка, типы данных, классы, свойства, методы, атрибуты и многое другое. Также в книге подробно рассмотрена методика создания приложений для Windows. Все описанные в книге возможности языка подчеркиваются многочисленными примерами. Прочитав эту книгу, вы сможете с легкостью приступить к созданию собственных приложений на языке С#. Книга будет интересна как новичкам, так и имеющим опыт программистам.Размер : 4.52 MB
Формат : pdf
Страниц : 384
Год : 2003
Сообщить о неполадке
Скачать с depositfiles.com

 

Трей Нэш - С#. Ускоренный курс для профессионалов
Книга, написанная одним из лучших специалистов в области технологий .NET, являет собой ускоренный и полный практики, курс обучения языка программирования C#. Автор рассматривает такие темы, как структуры данных, объектно-ориентированное программирование, многопоточность, события и обобщения, обработка исключений. Имеются в книге и нововведения - это лямбда-выражения, расширяющие способы и методы программирования не только языка C# но и LINQ. Издание предлагает к рассмотрению множество примеров, которые наглядно иллюстрируют не только концепции, предлагаемые автором, но и демонстрируют способы правильной разработки. Книга рассчитана на программистов, уже имеющих определенную квалификацию, а также пригодится людям, напрямую связанным с разработкой приложений для .NET.Размер : 2.43 MB
Формат : pdf
Страниц : 576
Год : 2008
Сообщить о неполадке
Скачать с depositfiles.com

Извините, данный раздел еще окончательно не сформирован

В начало страницы

Навигация


Яндекс.Погода


Copyright © 2010-2014
narod.yandex.ru (2010-13)
ucoz.ru (2013-14)
Условия использования сайтаsoftcreate@pochta.ru
softcreate@yandex.ru
Яндекс цитирования
Hosted by uCoz