Программирование >>  Автоматически обновляемые приложения 

1 [ 2 ] 3 4 5 ... 170


Исходные коды

я всячески рекомендую писать код своими руками, а не копировать из готовых источников. Но если код слишком велик, а идея совета понятна, то возникает соблазн скопировать нужный кусок кода и вставить в свой проект. Поэтому все представленные советы можно найти на компакт-диске, который в обязательном порядке должен прилагаться к книге. Все примеры распределены по папкам, которые имеют названия, соответствующие номерам глав. Внутри каждой из этих папок находятся дополнительные папки, в которых уже содержатся файлы проектов. Если вы пользуетесь средой разработки Visual Studio 2008, то вам достаточно отыскать в папке файл с расширением SLN и запустить его.

Кроме того, на диске вы найдете электронный справочник по функциям Windows API и сообщениям Windows для Visual Basic .NET и С#. На самом деле справочник является платным, и я стараюсь ежемесячно обновлять его. Но вы получите один выпуск справочника совершенно бесплатно! Это небольшой подарок от меня. Если справочник вам понравится, то вы можете приобрести его за небольшую плату и получать обновления.

Обратная связь

Если вы считаете, что я незаслуженно обошел в книге какие-то темы, сообщите мне об этом. Я постараюсь учесть все пожелания читателей и исправиться в следующей книге. Кроме того, на сайте http: netsources.narod.ru будут выкладываться интересные исходные коды, которые могут заинтересовать вас. Если вы захотите поделиться своим интересным проектом, то можете прислать его на мой электронный адрес rusproject@maiLru. Жду ваших писем!

Framework 3.0 является всего лишь маркетинговым ходом. На самом деле, платформа .NET Framework 3.0 является комбинацией .NET Framework 2.0 и новых библиотек Workflow. Эти библиотеки - тоже тема для отдельной книги.



Глава 1


Общее

Прежде чем мы перейдем к трюкам, нужно сказать несколько общих слов о простых вещах, которые помогут нам настроиться на нужный лад. Опытные программисты могут пропустить эту главу.

Часто задаваемые вопросы

Многие новички, которые только начинают осваивать новый для себя язык С#, ищут ответы на довольно простые вопросы. Мы рассмотрим некоторые из них.

Можно ли запустить программу, написанную на С#, без .NET Framework?

Нет, нельзя. Чтобы ваша программа, написанная на С#, заработала на компьютере пользователя, необходимо установить специальные библиотеки. Скачать необходимые компоненты можно бесплатно с сайта Microsoft. В операционную систему Windows Vista платформа .NET Framework 2.0 уже встроена. Также она поставляется вместе с пакетом обновлений Service Pack 2 для Windows ХР.

В каком редакторе писать программы?

На самом деле программы можно писать даже в стандартном Блокноте, который имеется в любой версии Windows. Очень многие профессиональные программисты так и поступают в отдельных случаях. При таком подходе создается полностью чистый код без добавления различных дополнительных



Сохраните текст программы, приведенный в листинге 1.1, в файле под именем notepad.CS и запустите в командной строке команду

csc.exe notepad.esc

В результате у вас получится файл notepad.exe. Более подробно процесс создания программ при помощи блокнота описывать мы не будем, желающие сами найдут дополнительную информацию по этому вопросу. Кроме консольных приложений, можно создавать и обычные Windows-приложения. В этом случае в командной строке нужно указывать дополнительные параметры.

Но будем реалистами, подавляющее число программистов не используют отдельный текстовый редактор и компилятор для создания программ. Поэтому не будем надолго задерживаться на этой теме. Можно только добавить, что существуют более удобные оболочки для написания кода, чем Блокнот, имеющие подсветку синтаксиса, выбор различных параметров компилятора и т. д. Но все же большинство программистов используют пакет Visual Studio 2008 или ее усеченный вариант Visual С# 2008. Хочется отметить прекрасный подарок от Microsoft- выпуск бесплатных Express-версий Visual Studio 2008, с помощью которых можно писать полноценные приложения практически любой сложности.

строк кода, который вставляют визуальные среды разработки. Я думаю, каждый должен хотя бы раз написать программу таким способом, тем более что здесь нет ничего сложного. Для того чтобы писать программы таким способом, вам необходимо скачать .NET Framework SDK, в состав которого входит компилятор csc.exe. При помощи данного компилятора и создается полноценное приложение, написанное на чистом С#. Запустите программу Блокнот и напишите строки, приведенные в листинге 1.1.

i Листинг 1.1. Простая программа, написанная в Блокноте

Консольная программа на С#, написанная в Блокноте class NotepadProgram {

public static void Main() {

System.Console.WriteLine( C#. Трюки для программиста ); System.Console.ReadLine() ;



1 [ 2 ] 3 4 5 ... 170

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика