<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Программирование на Си - C-sharp &#187; Framework</title>
	<atom:link href="http://www.c-help.net/tag/framework/feed" rel="self" type="application/rss+xml" />
	<link>http://www.c-help.net</link>
	<description></description>
	<lastBuildDate>Fri, 20 Jun 2008 19:02:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Классы с событиями, допустимые в каркасе .Net Framework</title>
		<link>http://www.c-help.net/173.html</link>
		<comments>http://www.c-help.net/173.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 18:43:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[delegate]]></category>
		<category><![CDATA[EventArgs]]></category>
		<category><![CDATA[EventHandler]]></category>
		<category><![CDATA[FireEventHandler]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[NET]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[sender]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=173</guid>
		<description><![CDATA[





Классы с событиями, допустимые в каркасе .Net Framework
Если создавать повторно используемые компоненты с событиями, работающие не только в проекте C#, то необходимо удовлетворять некоторым ограничениям. Эти требования предъявляются к делегату; они носят, скорее, синтаксический характер, не ограничивая существа дела.
Перечислю эти ограничения:

делегат, задающий тип события, должен иметь фиксированную сигнатуру из двух аргументов: delegate &#60;Имя_делегата&#62; (object sender, [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/173.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Класс Math и его функции</title>
		<link>http://www.c-help.net/136.html</link>
		<comments>http://www.c-help.net/136.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 18:05:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[ATan]]></category>
		<category><![CDATA[break]]></category>
		<category><![CDATA[Ceiling]]></category>
		<category><![CDATA[Convert]]></category>
		<category><![CDATA[Floor]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[IEEERemainder]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[NameFunction]]></category>
		<category><![CDATA[ReadLine]]></category>
		<category><![CDATA[reminder]]></category>
		<category><![CDATA[Sin]]></category>
		<category><![CDATA[Visual]]></category>
		<category><![CDATA[WriteLine]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=136</guid>
		<description><![CDATA[





Класс Math и его функции
Кроме переменных и констант, первичным материалом для построения выражений являются функции. Большинство их в проекте будут созданы самим программистом, но не обойтись и без встроенных функций. Умение работать в среде Visual Studio .Net предполагает знание встроенных возможностей этой среды, знание возможностей каркаса Framework .Net, пространств имен, доступных при программировании на языке [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/136.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Система типов</title>
		<link>http://www.c-help.net/123.html</link>
		<comments>http://www.c-help.net/123.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 17:47:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[Boolean]]></category>
		<category><![CDATA[Eiffel]]></category>
		<category><![CDATA[enum]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[NET]]></category>
		<category><![CDATA[pointer]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[SByte]]></category>
		<category><![CDATA[struct]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[void]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=123</guid>
		<description><![CDATA[





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

Логический тип (bool). 
Символьный тип (char). 
Целые типы. Целые типы могут быть одного из трех размеров &#8211; short, int, long, сопровождаемые описателем signed или unsigned, который указывает, как [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/123.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Общий взгляд</title>
		<link>http://www.c-help.net/122.html</link>
		<comments>http://www.c-help.net/122.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 17:45:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[CTS]]></category>
		<category><![CDATA[Employee]]></category>
		<category><![CDATA[FCL]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Integer]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[Visual]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=122</guid>
		<description><![CDATA[





Общий взгляд
Знакомство с новым языком программирования разумно начинать с изучения системы типов этого языка. Как в нем устроена система типов данных? Какие есть простые типы, как создаются сложные, структурные типы, как определяются собственные типы, динамические типы, как определяются классы?
В первых языках программирования понятие класса отсутствовало &#8211; рассматривались только типы данных. При определении типа явно задавалось [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/122.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Создание C#</title>
		<link>http://www.c-help.net/118.html</link>
		<comments>http://www.c-help.net/118.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 17:41:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[CLR]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Eiffel]]></category>
		<category><![CDATA[FCL]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=118</guid>
		<description><![CDATA[





Создание C#
Язык C# является наиболее известной новинкой в области создания языков программирования. В отличие от 60-х годов XX века &#8211; периода бурного языкотворчества &#8211; в нынешнее время языки создаются крайне редко. За последние 15 лет большое влияние на теорию и практику программирования оказали лишь два языка: Eiffel, лучший, по моему мнению, объектно-ориентированный язык, и Java, [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/118.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Общеязыковая исполнительная среда CLR &#8211; динамический компонент каркаса</title>
		<link>http://www.c-help.net/117.html</link>
		<comments>http://www.c-help.net/117.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 17:39:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[Account]]></category>
		<category><![CDATA[CLR]]></category>
		<category><![CDATA[Collector]]></category>
		<category><![CDATA[Construction]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[FrameworkSDK]]></category>
		<category><![CDATA[Garbage]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Studio]]></category>
		<category><![CDATA[Visual]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=117</guid>
		<description><![CDATA[





Общеязыковая исполнительная среда CLR &#8211; динамический компонент каркаса
Наиболее революционным изобретением Framework .Net явилось создание исполнительной среды CLR. С ее появлением процесс написания и выполнения приложений становится принципиально другим. Но обо всем по порядку.
Двухэтапная компиляция. Управляемый модуль и управляемый код
Компиляторы языков программирования, включенные в Visual Studio .Net, создают модули на промежуточном языке MSIL (Microsoft Intermediate Language), [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/117.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Framework .Net &#8211; единый каркас среды разработки</title>
		<link>http://www.c-help.net/116.html</link>
		<comments>http://www.c-help.net/116.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 17:37:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[Common]]></category>
		<category><![CDATA[Document]]></category>
		<category><![CDATA[Form]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Integer]]></category>
		<category><![CDATA[Library]]></category>
		<category><![CDATA[MFC]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[namespace]]></category>
		<category><![CDATA[Visual]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=116</guid>
		<description><![CDATA[





Framework .Net &#8211; единый каркас среды разработки
В каркасе Framework .Net можно выделить два основных компонента:

статический &#8211; FCL (Framework Class Library) &#8211; библиотеку классов каркаса; 
динамический &#8211; CLR (Common Language Runtime) &#8211; общеязыковую исполнительную среду.

Библиотека классов FCL &#8211; статический компонент каркаса
Понятие каркаса приложений &#8211; Framework Applications &#8211; появилось достаточно давно; по крайней мере оно широко использовалось [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/116.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio .Net &#8211; открытая среда разработки</title>
		<link>http://www.c-help.net/115.html</link>
		<comments>http://www.c-help.net/115.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 17:36:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[Cobol]]></category>
		<category><![CDATA[Component]]></category>
		<category><![CDATA[Eiffel]]></category>
		<category><![CDATA[Fortran]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Oberon]]></category>
		<category><![CDATA[Pascal]]></category>
		<category><![CDATA[RPG]]></category>
		<category><![CDATA[SmallTalk]]></category>
		<category><![CDATA[Studio]]></category>
		<category><![CDATA[Visual]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=115</guid>
		<description><![CDATA[





Visual Studio .Net &#8211; открытая среда разработки
Среда разработки Visual Studio .Net &#8211; это уже проверенный временем программный продукт, являющийся седьмой версией Студии. Но новинки этой версии, связанные с идеей .Net, позволяют считать ее принципиально новой разработкой, определяющей новый этап в создании программных продуктов. Выделю две важнейшие, на мой взгляд, идеи:

открытость для языков программирования; 
принципиально новый [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/115.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Имя .Net</title>
		<link>http://www.c-help.net/114.html</link>
		<comments>http://www.c-help.net/114.html#comments</comments>
		<pubDate>Fri, 20 Jun 2008 17:30:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Учебник]]></category>
		<category><![CDATA[Dot]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Studio]]></category>
		<category><![CDATA[Visual]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.c-help.net/?p=114</guid>
		<description><![CDATA[





Имя .Net
Имена нынешнего поколения продуктов от Microsoft сопровождаются окончанием .Net (читается Dot Net), отражающим видение Microsoft современного коммуникативного мира. Компьютерные сети объединяют людей и технику. Человек, работающий с компьютером или использующий мобильный телефон, естественным образом становится частью локальной или глобальной сети. В этой сети используются различные специальные устройства, начиная от космических станций и кончая датчиками, [...]]]></description>
		<wfw:commentRss>http://www.c-help.net/114.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

