<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Блог Алексея В</title>
	<atom:link href="http://alexeiv.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexeiv.wordpress.com</link>
	<description>профессиональная деятельность</description>
	<lastBuildDate>Sun, 06 Dec 2009 11:14:17 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='alexeiv.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Блог Алексея В</title>
		<link>http://alexeiv.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://alexeiv.wordpress.com/osd.xml" title="Блог Алексея В" />
	<atom:link rel='hub' href='http://alexeiv.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Несколько Сайтов на одном сайте IIS</title>
		<link>http://alexeiv.wordpress.com/2009/12/06/%d0%bd%d0%b5%d1%81%d0%ba%d0%be%d0%bb%d1%8c%d0%ba%d0%be-%d1%81%d0%b0%d0%b9%d1%82%d0%be%d0%b2-%d0%bd%d0%b0-%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d1%81%d0%b0%d0%b9%d1%82%d0%b5-iis/</link>
		<comments>http://alexeiv.wordpress.com/2009/12/06/%d0%bd%d0%b5%d1%81%d0%ba%d0%be%d0%bb%d1%8c%d0%ba%d0%be-%d1%81%d0%b0%d0%b9%d1%82%d0%be%d0%b2-%d0%bd%d0%b0-%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d1%81%d0%b0%d0%b9%d1%82%d0%b5-iis/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 11:14:17 +0000</pubDate>
		<dc:creator>alexeiv</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://alexeiv.wordpress.com/?p=46</guid>
		<description><![CDATA[Очень полезная вещь это заставить сделать Редирект если hostname или домен, по которому зашёл клиент не тот, который мы ожидали Например, есть два или более доменов, все они указывают на один и тот же сайт, а сайт распределяет по разным папкам каждый запрос в зависимость от названия домена. supersite.ru &#8211;&#62; /s1/ megashop.ru &#8211;&#62; /s2/ other.ru [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=46&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Очень полезная вещь это заставить сделать Редирект если hostname или домен, по которому зашёл клиент не тот, который мы ожидали</p>
<p>Например, есть два или более доменов, все они указывают на один и тот же сайт, а сайт распределяет по разным папкам каждый запрос в зависимость от названия домена.</p>
<p>supersite.ru &#8211;&gt; /s1/<br />
megashop.ru &#8211;&gt; /s2/<br />
other.ru &#8211;&gt; /o/<br />
и т.д.</p>
<p>можно установить HttpModule на каждый сайт ASP.NET, чтобы заставить сайт использовать только предназначенный УРЛ (URL) или домен.</p>
<p>Код и настройки сделано на C#</p>
<div></div>
<p><code>...</p>
<p>...</p>
<p></code></p>
<p>source code (Код С#) модуля RedirectUrls.cs</p>
<div><code><br />
using System;<br />
using System.Web;<br />
using System.Web.UI;<br />
using System.Web.Configuration;</code></div>
<p><code>namespace ForceRedirectModule<br />
{<br />
///<br />
/// Summary description for IHttpModule<br />
///<br />
public class RedirectUrls : IHttpModule<br />
{<br />
#region IHttpModule Members</p>
<p>public void Init(HttpApplication context)<br />
{<br />
context.PreRequestHandlerExecute += OnPreRequestHandlerExecute;<br />
}</p>
<p>public void Dispose()<br />
{<br />
}</p>
<p>#endregion</p>
<p>private void OnPreRequestHandlerExecute(object sender, EventArgs e)<br />
{<br />
HttpContext ctx = ((HttpApplication)sender).Context;<br />
IHttpHandler handler = ctx.Handler;</p>
<p>// Only worry about redirecting pages at this point<br />
// static files might be coming from a different domain<br />
if (handler is Page)<br />
{<br />
if (ctx.Request.Url.Host != WebConfigurationManager.AppSettings["ForceHostName"])<br />
{<br />
UriBuilder uri = new UriBuilder(ctx.Request.Url);</p>
<p>uri.Host = WebConfigurationManager.AppSettings["ForceHostName"];</p>
<p>// Perform a permanent redirect - I've generally implemented this as an<br />
// extension method so I can use Response.PermanentRedirect(uri)<br />
// but expanded here for obviousness:<br />
ctx.Response.AddHeader("Location", uri.ToString());<br />
ctx.Response.StatusCode = 301;<br />
ctx.Response.StatusDescription = "Moved Permanently";<br />
ctx.Response.End();<br />
}<br />
}<br />
}<br />
}<br />
}</p>
<p></code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alexeiv.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alexeiv.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alexeiv.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alexeiv.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alexeiv.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alexeiv.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alexeiv.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alexeiv.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alexeiv.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alexeiv.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alexeiv.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alexeiv.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alexeiv.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alexeiv.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=46&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alexeiv.wordpress.com/2009/12/06/%d0%bd%d0%b5%d1%81%d0%ba%d0%be%d0%bb%d1%8c%d0%ba%d0%be-%d1%81%d0%b0%d0%b9%d1%82%d0%be%d0%b2-%d0%bd%d0%b0-%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d1%81%d0%b0%d0%b9%d1%82%d0%b5-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/440607635e879cf568a4f153dc60b2e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexeiv</media:title>
		</media:content>
	</item>
		<item>
		<title>YML, всё для ASP.NET 2</title>
		<link>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net-2/</link>
		<comments>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net-2/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 11:58:03 +0000</pubDate>
		<dc:creator>alexeiv</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[YML]]></category>
		<category><![CDATA[yml]]></category>

		<guid isPermaLink="false">http://alexeiv.wordpress.com/?p=22</guid>
		<description><![CDATA[Теперь надо загрузить файл .xml в формате YML XmlDocument docLoad = new XmlDocument(); docLoad.Load(Server.MapPath(&#171;test.xml&#187;)); yml_catalog ycat = new yml_catalog(); using (MemoryStream stream = new MemoryStream()) using (StreamWriter writer = new StreamWriter(stream, Encoding.UTF8)) { writer.Write(docLoad.InnerXml); writer.Flush(); stream.Position = 0; using (StreamReader reader = new StreamReader(stream, Encoding.UTF8)) { ycat = (yml_catalog)s.Deserialize(reader); } } далее надо всё это [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=22&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Теперь надо загрузить файл .xml в формате YML</p>
<p>XmlDocument docLoad = new XmlDocument();<br />
docLoad.Load(Server.MapPath(&laquo;test.xml&raquo;));</p>
<p>yml_catalog ycat = new yml_catalog();</p>
<p>using (MemoryStream stream = new MemoryStream())<br />
using (StreamWriter writer = new StreamWriter(stream, Encoding.UTF8))<br />
{<br />
writer.Write(docLoad.InnerXml);<br />
writer.Flush();</p>
<p>stream.Position = 0;<br />
using (StreamReader reader = new StreamReader(stream, Encoding.UTF8))<br />
{<br />
ycat = (yml_catalog)s.Deserialize(reader);<br />
}<br />
}</p>
<p><strong><span id="more-22"></span><br />
</strong></p>
<p><strong>далее надо всё это выгружать в нашу базу данных</strong></p>
<p>#region Store data to DB</p>
<p>string connstring = &laquo;Data Source=(local)\\SQLEXPRESS;User ID=yml;Password=123456;Database=yml_magazin;Connect Timeout=30;Trusted_Connection=no;&raquo;;</p>
<p>using (SqlDataAdapter MCommand =<br />
new SqlDataAdapter(&laquo;<span style="color:#ff0000;">insert &#8230;</span>&laquo;, connstring))<br />
{<br />
MCommand.SelectCommand.CommandTimeout = 3600;<br />
MCommand.SelectCommand.CommandType = CommandType.Text;<br />
DataSet mDS = new DataSet(&laquo;QUERY&raquo;);<br />
MCommand.Fill(mDS);<br />
}</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alexeiv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alexeiv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alexeiv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alexeiv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alexeiv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alexeiv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alexeiv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alexeiv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alexeiv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alexeiv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alexeiv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alexeiv.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alexeiv.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alexeiv.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=22&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/440607635e879cf568a4f153dc60b2e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexeiv</media:title>
		</media:content>
	</item>
		<item>
		<title>YML, всё для ASP.NET</title>
		<link>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net/</link>
		<comments>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 11:45:41 +0000</pubDate>
		<dc:creator>alexeiv</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[YML]]></category>
		<category><![CDATA[yml]]></category>

		<guid isPermaLink="false">http://alexeiv.wordpress.com/?p=16</guid>
		<description><![CDATA[Информация в формате YML один раз в час забирается Маркетом со страницы загрузки, указанной магазином при регистрации.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=16&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Для тех, кто желает создать свой магазин и начитать файлы в формате YML в ASP.NET, мы пишем код, для начитывания YML файлов на C#<br />
<span id="more-16"></span></p>
<p>using System.Collections.ObjectModel;<br />
using System.Xml.Serialization;</p>
<p>[Serializable]<br />
public class yml_catalog<br />
{<br />
private string DateValue=DateTime.Now.ToString(&laquo;yyyy-MM-dd HH:mm&raquo;);</p>
<p>[XmlAttribute(AttributeName = "date")]<br />
public string Date<br />
{<br />
get { return DateValue; }<br />
set { DateValue = value; }<br />
}</p>
<p>private ShopClass ShopValue;</p>
<p>[XmlElement (ElementName="shop")]<br />
public ShopClass Shop<br />
{<br />
get { return ShopValue; }<br />
set { ShopValue = value; }<br />
}</p>
<p>public yml_catalog()<br />
{<br />
}<br />
}</p>
<p>[Serializable]<br />
public class ShopClass<br />
{<br />
private string NameValue;</p>
<p>[XmlElement(ElementName="name",Order=1)]<br />
public string Name<br />
{<br />
get { return NameValue; }<br />
set { NameValue = value; }<br />
}</p>
<p>private string CompanyValue;<br />
[XmlElement(ElementName = "company",Order=2)]<br />
public string Company<br />
{<br />
get { return CompanyValue; }<br />
set { CompanyValue = value; }<br />
}</p>
<p>private string UrlValue;<br />
[XmlElement(ElementName = "url",Order=3)]<br />
public string Url<br />
{<br />
get { return UrlValue; }<br />
set { UrlValue = value; }<br />
}</p>
<p>//private Collection&lt;Currency&gt; CurrencyValue;<br />
[XmlArray(ElementName = "currencies",Order=4)]<br />
[XmlArrayItem(ElementName = "currency")]<br />
public Collection&lt;Currency&gt; Currency;<br />
//{get { return CurrencyValue; }<br />
//set { CurrencyValue = value; }<br />
//}</p>
<p>private Collection&lt;Category&gt; CategoriesValue;<br />
[XmlArray (ElementName="categories",Order=5)]<br />
[XmlArrayItem(ElementName="category")]<br />
public Collection&lt;Category&gt; Categories<br />
{<br />
get { return CategoriesValue; }<br />
set { CategoriesValue = value; }<br />
}</p>
<p>[XmlArray(ElementName="offers",Order=10)]<br />
[XmlArrayItem(ElementName="offer")]<br />
public Collection&lt;Offer&gt; offers;</p>
<p>public ShopClass(string name, string company)<br />
{<br />
Name = name; Company = company;<br />
}</p>
<p>public ShopClass()<br />
{</p>
<p>}</p>
<p>}</p>
<p>[Serializable]<br />
[XmlRoot(ElementName="categories")]<br />
public class Categories<br />
{<br />
Collection&lt;Category&gt; category;<br />
public Categories()<br />
{</p>
<p>}<br />
}</p>
<p>[Serializable]<br />
public class Currency<br />
{<br />
private string IdValue=&raquo;RRU&raquo;;</p>
<p>[XmlElement(ElementName = "id")]<br />
public string Id<br />
{<br />
get { return IdValue; }<br />
set { IdValue = value; }<br />
}<br />
private int RateValue=31;<br />
[XmlElement(ElementName = "rate")]<br />
public int Rate<br />
{<br />
get { return RateValue; }<br />
set { RateValue = value; }<br />
}</p>
<p>public Currency()<br />
{<br />
}<br />
}</p>
<p>[XmlRoot(ElementName = "category")]<br />
public class Category<br />
{<br />
private int IdValue=-100;<br />
[XmlAttribute(AttributeName = "id")]<br />
public int Id<br />
{<br />
get { return IdValue; }<br />
set { IdValue = value; }<br />
}</p>
<p>private int ParentIdValue;<br />
[XmlAttribute(AttributeName = "parentId")]<br />
public int ParentId<br />
{<br />
get { return ParentIdValue; }<br />
set { ParentIdValue = value; }<br />
}</p>
<p>private string NameValue;<br />
[XmlText]<br />
public string Name<br />
{<br />
get { return NameValue; }<br />
set { NameValue = value; }<br />
}</p>
<p>public Category()<br />
{<br />
}<br />
}</p>
<p>[XmlRoot(ElementName = "offer")]<br />
public class Offer<br />
{</p>
<p>private long IDValue;<br />
[XmlAttribute(AttributeName="id")]<br />
public long ID<br />
{<br />
get { return IDValue; }<br />
set { IDValue = value; }<br />
}</p>
<p>private bool AvailableValue;<br />
[XmlAttribute(AttributeName = "available")]<br />
public bool Available<br />
{<br />
get { return AvailableValue; }<br />
set { AvailableValue = value; }<br />
}</p>
<p>private string UrlValue;<br />
[XmlElement(ElementName="url")]<br />
public string Url<br />
{<br />
get { return UrlValue; }<br />
set { UrlValue = value; }<br />
}</p>
<p>private double PriceValue = 2.07;<br />
[XmlElement(ElementName = "price")]<br />
public double Price<br />
{<br />
get { return PriceValue; }<br />
set { PriceValue = value; }<br />
}</p>
<p>private string CurrencyValue;<br />
[XmlElement(ElementName = "currencyId")]<br />
public string Currency<br />
{<br />
get { return CurrencyValue; }<br />
set { CurrencyValue = value; }<br />
}</p>
<p>private string PictureValue;<br />
[XmlElement(ElementName = "picture")]<br />
public string Picture<br />
{<br />
get { return PictureValue; }<br />
set { PictureValue = value; }<br />
}</p>
<p>private Collection&lt;long&gt; CategoryIDValue;</p>
<p>[XmlElement(ElementName = "categoryId")]<br />
public Collection&lt;long&gt; CategoryID<br />
{<br />
get { return CategoryIDValue; }<br />
set { CategoryIDValue = value; }<br />
}</p>
<p>private bool DeliveryValue;<br />
[XmlElement(ElementName = "delivery")]<br />
public bool Delivery<br />
{<br />
get { return DeliveryValue; }<br />
set { DeliveryValue = value; }<br />
}</p>
<p>private Collection&lt;string&gt; OrderingTimeValue;<br />
[XmlArray (ElementName="orderingTime")]<br />
[XmlArrayItem(ElementName="ordering")]<br />
public Collection&lt;string&gt; OrderingTime<br />
{<br />
get { return OrderingTimeValue; }<br />
set { OrderingTimeValue = value; }<br />
}</p>
<p>private string NameValue;<br />
[XmlElement(ElementName = "name")]<br />
public string Name<br />
{<br />
get { return NameValue; }<br />
set { NameValue = value; }<br />
}</p>
<p>private string VendorValue;<br />
[XmlElement(ElementName = "vendor")]<br />
public string Vendor<br />
{<br />
get { return VendorValue; }<br />
set { VendorValue = value; }<br />
}</p>
<p>private string DescriptionValue;<br />
[XmlElement(ElementName = "description")]<br />
public string Description<br />
{<br />
get { return DescriptionValue; }<br />
set { DescriptionValue = value; }<br />
}</p>
<p>public Offer(string descr, int catId)<br />
{<br />
this.Description = descr;<br />
this.CategoryID = new Collection&lt;long&gt;();<br />
this.CategoryID.Add(catId);<br />
OrderingTime = new Collection&lt;string&gt;();<br />
}</p>
<p>public Offer()<br />
{<br />
}<br />
}</p>
<h1><!--more-->Что такое YML</h1>
<p><strong>YML</strong> &#8211; формат представления информации о магазине, размещаемых товарах и ставках, созданный для Яндекс.Маркета. В России YML является де-факто стандартом для таких данных. Большинство российских разработчиков интернет-магазинов предлагает в комплекте стандартной поставки модуль для работы с Маркетом. Если в вашем магазине не предусмотрен такой модуль, то следует обратиться к разработчику. Обычно создание и настройка передачи актуальных данных в формате YML для интернет-магазина занимает один или два дня работы программиста.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alexeiv.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alexeiv.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alexeiv.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alexeiv.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alexeiv.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alexeiv.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alexeiv.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alexeiv.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alexeiv.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alexeiv.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alexeiv.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alexeiv.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alexeiv.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alexeiv.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=16&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/440607635e879cf568a4f153dc60b2e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexeiv</media:title>
		</media:content>
	</item>
		<item>
		<title>YML, всё для ASP.NET 3 (CREATE TABLES&#8230;)</title>
		<link>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net-3-create-tables/</link>
		<comments>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net-3-create-tables/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 11:10:31 +0000</pubDate>
		<dc:creator>alexeiv</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[YML]]></category>
		<category><![CDATA[yml]]></category>

		<guid isPermaLink="false">http://alexeiv.wordpress.com/?p=27</guid>
		<description><![CDATA[Если нет структуры для сохранения товаров в базе данных, то мы можем создать её на SQLEXPRESS или MSQL Server в базе данных. Создание таблиц в MSSQL для YML: USE [magazin] GO /****** Object:  Table [dbo].[yml_category]    Script Date: 08/28/2009 15:57:23 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[yml_category]( [ID] [bigint] NULL, [parentId] [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=27&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Если нет структуры для сохранения товаров в базе данных, то мы можем создать её на SQLEXPRESS или MSQL Server в базе данных.</p>
<p>Создание таблиц в MSSQL для YML:</p>
<p>USE [magazin]<br />
GO<br />
/****** Object:  Table [dbo].[yml_category]    Script Date: 08/28/2009 15:57:23 ******/<br />
SET ANSI_NULLS ON<br />
GO<br />
SET QUOTED_IDENTIFIER ON<br />
GO<br />
CREATE TABLE [dbo].[yml_category](<br />
[ID] [bigint] NULL,<br />
[parentId] [bigint] NULL,<br />
[name] [nvarchar](1000) NULL,<br />
[dateCreated] [datetime] NULL<br />
) ON [PRIMARY]</p>
<p>USE [magazin]<br />
GO<br />
/****** Object:  Table [dbo].[yml_category_offer]    Script Date: 08/28/2009 15:57:51 ******/<br />
SET ANSI_NULLS ON<br />
GO<br />
SET QUOTED_IDENTIFIER ON<br />
GO<br />
CREATE TABLE [dbo].[yml_category_offer](<br />
[itemId] [bigint] NULL,<br />
[categoryId] [bigint] NULL,<br />
[dateCreated] [datetime] NULL<br />
) ON [PRIMARY]</p>
<p>USE [magazin]<br />
GO<br />
/****** Object:  Table [dbo].[yml_offer]    Script Date: 08/28/2009 15:57:59 ******/<br />
SET ANSI_NULLS ON<br />
GO<br />
SET QUOTED_IDENTIFIER ON<br />
GO<br />
SET ANSI_PADDING ON<br />
GO<br />
CREATE TABLE [dbo].[yml_offer](<br />
[ID] [bigint] NULL,<br />
[available] [bit] NULL,<br />
[url] [nvarchar](250) NULL,<br />
[price] [decimal](18, 4) NULL,<br />
[currencyId] [varchar](50) NULL,<br />
[picture] [nvarchar](250) NULL,<br />
[delivery] [bit] NULL,<br />
[orderingTime] [nvarchar](250) NULL,<br />
[name] [nvarchar](1000) NULL,<br />
[description] [ntext] NULL<br />
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]</p>
<p>GO<br />
SET ANSI_PADDING OFF</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alexeiv.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alexeiv.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alexeiv.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alexeiv.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alexeiv.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alexeiv.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alexeiv.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alexeiv.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alexeiv.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alexeiv.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alexeiv.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alexeiv.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alexeiv.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alexeiv.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=27&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alexeiv.wordpress.com/2009/08/28/yml-%d0%b2%d1%81%d1%91-%d0%b4%d0%bb%d1%8f-asp-net-3-create-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/440607635e879cf568a4f153dc60b2e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexeiv</media:title>
		</media:content>
	</item>
		<item>
		<title>Програмирование ASP.NET</title>
		<link>http://alexeiv.wordpress.com/2009/08/22/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-asp-net/</link>
		<comments>http://alexeiv.wordpress.com/2009/08/22/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-asp-net/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 11:15:52 +0000</pubDate>
		<dc:creator>alexeiv</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://alexeiv.wordpress.com/?p=8</guid>
		<description><![CDATA[Почему ASP.NET ? Это быстро Это надёжно Легко понять<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=8&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Почему ASP.NET ?</strong></p>
<ul>
<li>Это быстро</li>
<li>Это надёжно</li>
<li>Легко понять</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alexeiv.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alexeiv.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alexeiv.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alexeiv.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alexeiv.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alexeiv.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alexeiv.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alexeiv.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alexeiv.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alexeiv.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alexeiv.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alexeiv.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alexeiv.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alexeiv.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alexeiv.wordpress.com&amp;blog=9120030&amp;post=8&amp;subd=alexeiv&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alexeiv.wordpress.com/2009/08/22/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-asp-net/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/440607635e879cf568a4f153dc60b2e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexeiv</media:title>
		</media:content>
	</item>
	</channel>
</rss>
