<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4886753730709507751</id><updated>2011-09-28T23:16:25.667+03:30</updated><title type='text'>راملاگ</title><subtitle type='html'>به نظر من یه سری آموزه ها هست که توی هیچ کتابی پیدا نمیشه و فقط و فقط باید اونا رو توی دنیای واقعی جستجو و تجربه کنیم.

فعلا همین</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ramins.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ramins.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>رامونیکا</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4886753730709507751.post-988941428967425309</id><published>2010-04-10T01:33:00.001+04:30</published><updated>2010-04-10T01:40:06.250+04:30</updated><title type='text'>چند نکته در مورد SQLite.net</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;شاید برای شما هم پیش اومده باشه  که بخواهید توی برنامه هایی که تحت دسکتاپ مینویسید از یه دیتابیس برای  ذخیره سازی اطلاعات استفاده کنید&lt;br /&gt;خب ، معمولا چند گزینه رایج جلوی پای  برنامه نویسا وجود داره: MS Access، SQL Server و ...&lt;br /&gt;&lt;br /&gt;یکی دیگه از  بانک های اطلاعاتی که برنامه نویسا میتونن توی desktop application ها ازش  استفاده کنن، SQLite هست.&lt;br /&gt;&lt;br /&gt;" SQLite یک پایگاه داده کوچک (حجمی در  حدود 500 KB) که به زبان C در قالب یک  کتابخانه (Library) نوشته شده است و از پایگاه داده‌های RDBMS به حساب  می‌آید. این پایگاه داده بدون لیسانس (Public Domain) ، آزاد و open source  منتشر می‌شود. مزیت: پایگاه داده‌ای تک فایلی با حجم کم و عدم وابستگی به  سیستم عامل. دارای محیط مدیریتی خوب که تمامی امکانات آن را پوشش می‌دهند.  تنها مشکل بزرگ عدم پشتیبانی از تمامی امکانات استاندارد sql هست که ضعف  بزرگ اون محسوب می‌شود." - &lt;span style="font-style: italic;"&gt;ویکی پدیای  فارسی&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;و توضیح خود گروه  SQLite&lt;/span&gt;:&lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;&lt;div style="direction: ltr; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;" SQLite  is a software  library that implements a &lt;a href="http://sqlite.org/selfcontained.html"&gt;self-contained&lt;/a&gt;,  &lt;a href="http://sqlite.org/serverless.html"&gt;serverless&lt;/a&gt;, &lt;a href="http://sqlite.org/zeroconf.html"&gt;zero-configuration&lt;/a&gt;, &lt;a href="http://sqlite.org/transactional.html"&gt;transactional&lt;/a&gt; SQL database engine. SQLite is the  &lt;a href="http://sqlite.org/mostdeployed.html"&gt;most widely deployed&lt;/a&gt; SQL database engine in the world. The source code for SQLite is in the &lt;a href="http://sqlite.org/copyright.html"&gt;public domain&lt;/a&gt;."&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;از اونجایی که توی این مقاله قصد معرفی خاصیت ها و قابلیت های SQLite رو  ندارم، جهت بدست آوردن اطلاعات اولیه در مورد این دیتابیس، دوستان رو به  لینک&amp;nbsp; زیر ارجاع میدم:&lt;/span&gt; &lt;br /&gt;&lt;div style="direction: ltr; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/SQLite" target="_blank" title=""&gt;http://en.wikipedia.org/wiki/SQLite&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sqlite.org/" target="_blank" title=""&gt;http://www.sqlite.org&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;فقط دوست دارم به این مسئله اشاره کنم که در حال حاضر توی پروژه های زیر از  این دیتابیس استفاده میشه:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;   &lt;br /&gt;&lt;div style="direction: ltr; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;"&lt;a href="http://en.wikipedia.org/wiki/Mozilla_Firefox" title="Mozilla Firefox"&gt;Mozilla Firefox&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Mozilla_Thunderbird" title="Mozilla Thunderbird"&gt;Mozilla Thunderbird&lt;/a&gt; store a variety of configuration  data (bookmarks, cookies, contacts etc.) in internally managed SQLite  databases. &lt;a href="http://en.wikipedia.org/wiki/Skype" title="Skype"&gt;Skype&lt;/a&gt;  is another widely deployed application that uses SQLite.&lt;sup class="reference" id="cite_ref-skype_15-0"&gt;&lt;a href="http://en.wikipedia.org/wiki/SQLite#cite_note-skype-15"&gt;[16]&lt;/a&gt;&lt;/sup&gt;  &lt;a href="http://en.wikipedia.org/wiki/Adobe_Systems" title="Adobe Systems"&gt;Adobe Systems&lt;/a&gt; uses SQLite as its file format in &lt;a href="http://en.wikipedia.org/wiki/Adobe_Photoshop_Lightroom" title="Adobe Photoshop Lightroom"&gt;Adobe Photoshop Lightroom&lt;/a&gt;, a  standard database in &lt;a class="mw-redirect" href="http://en.wikipedia.org/wiki/Adobe_AIR" title="Adobe AIR"&gt;Adobe AIR&lt;/a&gt; and internally  within &lt;a class="mw-redirect" href="http://en.wikipedia.org/wiki/Adobe_Reader" title="Adobe Reader"&gt;Adobe Reader&lt;/a&gt;.&lt;sup class="reference" id="cite_ref-adobe_16-0"&gt;&lt;a href="http://en.wikipedia.org/wiki/SQLite#cite_note-adobe-16"&gt;[17]&lt;/a&gt;&lt;/sup&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;Due to its small size, SQLite is well suited to &lt;a href="http://en.wikipedia.org/wiki/Embedded_system" title="Embedded system"&gt;embedded systems&lt;/a&gt;, and is also included in Apple's &lt;a href="http://en.wikipedia.org/wiki/IPhone_OS" title="IPhone OS"&gt;iPhone  OS&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Symbian_OS" title="Symbian OS"&gt;Symbian OS&lt;/a&gt;, Google's &lt;a class="mw-redirect" href="http://en.wikipedia.org/wiki/Android_%28operating_system%29" title="Android (operating system)"&gt;Android&lt;/a&gt;,  RIM's &lt;a href="http://en.wikipedia.org/wiki/BlackBerry" title="BlackBerry"&gt;BlackBerry&lt;/a&gt; and Palm's &lt;a href="http://en.wikipedia.org/wiki/WebOS" title="WebOS"&gt;webOS&lt;/a&gt;.&lt;sup class="reference" id="cite_ref-famous_17-0"&gt;&lt;a href="http://en.wikipedia.org/wiki/SQLite#cite_note-famous-17"&gt;[18]&lt;/a&gt;  "&lt;/sup&gt; (where it is used for the SMS/MMS, Calendar, Call  history and  Contacts storage), &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="direction: rtl; font-size: small; font-weight: bold;"&gt;و اما نحوه  استفاده از SQLite در  پروژه های دات نت:&lt;/span&gt;&lt;span style="font-size: small; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;1- اولین کار، دانلود فایل  اسمبلی SQLite.net هست&lt;/span&gt;&lt;span style="font-size: small; font-weight: bold;"&gt;. &lt;/span&gt;&lt;span style="font-size: small;"&gt;فایل رو میتونید از &lt;a href="http://sourceforge.net/projects/sqlite-dotnet2" target="_blank" title=""&gt;اینجا&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; دانلود کنید&lt;br /&gt;(  از  اونجایی که سایت Sourceforge.net ، اجازه دانلود به IP های ایران رو نمیده،  شما باید از آنتی فیلتر یا پراکسی سرور استفاده کنید.)&lt;br /&gt;&lt;br /&gt;2-  فایل System.Data.SQLite.dll&lt;/span&gt;&lt;span style="font-size: small; font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;رو به reference های خودتون اضافه کنید&lt;/span&gt;&lt;span style="font-size: small; font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;br /&gt;&lt;div style="direction: rtl; text-align: right;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-weight: bold;"&gt;چند نمونه سورس کد:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;-  گرفتن اطلاعات و ریختن اون توی یه DataTable :&lt;/span&gt;&lt;/div&gt;&lt;div style="direction: ltr; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt;&lt;br /&gt;private&lt;/span&gt;  SQLiteConnection sql_con;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #330099;"&gt;&lt;span style="color: #3333ff;"&gt;private&lt;/span&gt; &lt;/span&gt;SQLiteCommand   sql_cmd;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt;private  &lt;/span&gt;SQLiteDataAdapter  DB;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt;private  &lt;/span&gt;DataSet DS  = &lt;span style="color: #3333ff;"&gt;new&lt;/span&gt; DataSet();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt;private&lt;/span&gt; DataSet  DS_Info = &lt;span style="color: #3333ff;"&gt;new&lt;/span&gt; DataSet();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt;private&lt;/span&gt;  DataTable DT = &lt;span style="color: #3333ff;"&gt;new&lt;/span&gt;  DataTable();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;sql_con =  &lt;span style="color: #3333ff;"&gt;new&lt;/span&gt; SQLiteConnection("&lt;span style="color: #336666;"&gt;Data  Source=db.data;Version=3;New=false;Compress=true;&lt;/span&gt;");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;sql_con.Open();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;sql_cmd = sql_con.CreateCommand();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;DB = &lt;span style="color: #3333ff;"&gt;new&lt;/span&gt;  SQLiteDataAdapter(query, sql_con);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;DS.Reset();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;DB.Fill(DS);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;DT  = DS.Tables[0];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;sql_con.Close();&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;br /&gt;&lt;div style="direction: rtl; text-align: right;"&gt;&lt;span style="font-size: small;"&gt;- افزودن  یا آپدیت دیتا  در دیتابیس:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt; ExecuteNonQuery(&lt;span style="color: blue;"&gt;string&lt;/span&gt; sql)&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    SQLiteConnection cnn = &lt;span style="color: blue;"&gt;new&lt;/span&gt; SQLiteConnection(&lt;span style="color: #006080;"&gt;"Data Source=C:CheckoutWorldDominator.s3db"&lt;/span&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    cnn.Open();&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    SQLiteCommand mycommand = &lt;span style="color: blue;"&gt;new&lt;/span&gt; SQLiteCommand(cnn);&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    mycommand.CommandText = sql;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    &lt;span style="color: blue;"&gt;int&lt;/span&gt; rowsUpdated = mycommand.ExecuteNonQuery();&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    cnn.Close();&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    &lt;span style="color: blue;"&gt;return&lt;/span&gt; rowsUpdated;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;- و این هم یک نمونه دیگه:&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; &lt;span style="color: blue;"&gt;string&lt;/span&gt; ExecuteScalar(&lt;span style="color: blue;"&gt;string&lt;/span&gt; sql)&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    SQLiteConnection cnn = &lt;span style="color: blue;"&gt;new&lt;/span&gt; SQLiteConnection(&lt;span style="color: #006080;"&gt;"Data Source=C:CheckoutWorldDominator.s3db"&lt;/span&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    cnn.Open();&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    SQLiteCommand mycommand = &lt;span style="color: blue;"&gt;new&lt;/span&gt; SQLiteCommand(cnn);&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    mycommand.CommandText = sql;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    &lt;span style="color: blue;"&gt;object&lt;/span&gt; &lt;span style="color: blue;"&gt;value&lt;/span&gt; = mycommand.ExecuteScalar();&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    cnn.Close();&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (&lt;span style="color: blue;"&gt;value&lt;/span&gt; != &lt;span style="color: blue;"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    {&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;        &lt;span style="color: blue;"&gt;return&lt;/span&gt; &lt;span style="color: blue;"&gt;value&lt;/span&gt;.ToString();&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    }&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;    &lt;span style="color: blue;"&gt;return&lt;/span&gt; &lt;span style="color: #006080;"&gt;""&lt;/span&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; direction: ltr; font-family: 'Courier New',courier,monospace; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; text-align: left; width: 100%;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="direction: rtl; text-align: right;"&gt;&lt;span style="font-size: small; font-weight: bold;"&gt;&lt;br /&gt;امنیت :&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;نکته  ای که  باید دوستان بهش توجه کنن، امنیت دیتابیس هست. از اونجایی که تمام دیتابیس  داخل کامپیوتر کاربر کپی میشه. پس هر کسی میتونه به یا برنامه SQLite  Manager به اطلاعات داخل دیتابیس دسترسی داشته باشه.&lt;br /&gt;یکی از روش هایی که  برای جلوگیری از این کار پیش بینی شده، گذاشتن password روی دیتابیس هست.&lt;br /&gt;گذاشتن   پسورد روی دیتابیس به طریق زیر انجام می شه :&lt;br /&gt;&lt;br /&gt;(توجه داشته باشید که  کد زیر رو فقط برای بار اول باید اجرا کرد)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="direction: ltr; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;setConnection();&lt;br /&gt;sql_con.SetPassword("mypassword");&lt;br /&gt;sql_con.Open();&lt;/span&gt;&lt;br /&gt;&lt;div style="direction: rtl; text-align: right;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;برای  دسترسی به دیتابیسی  که password داره، باید از سورس زیر استفاده کرد:&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;setConnection();&lt;br /&gt;sql_con.ChangePassword("mypassword");&lt;br /&gt;sql_con.Open();&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="direction: ltr; text-align: right;"&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: small;"&gt;در پایان میخوام دو تا برنامه (لایت  منیجر) رو که خودم هم  باهاشون کار کردم و خیلی راضی بودم ، رو معرفی کنم&lt;br /&gt;&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/5817" target="_blank" title=""&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/5817" target="_blank" title=""&gt;https://addons.mozilla.org/en-US/firefox/addon/581&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://sqliteadmin.orbmu2k.de/" target="_blank" title=""&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://sqliteadmin.orbmu2k.de/" target="_blank" title=""&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://sqliteadmin.orbmu2k.de/" target="_blank" title=""&gt;http://sqliteadmin.orbmu2k.de/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;سعی میکنم، هر دفعه کمی این  مقاله رو آپدیت کنم. تا یه مرجع خوبی بشه برای دوستانی که قصد دارن کار با  این دیتابیس رو شروع کنند.&lt;br /&gt;&lt;br /&gt;موفق باشید.&lt;/span&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4886753730709507751-988941428967425309?l=ramins.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ramins.blogspot.com/feeds/988941428967425309/comments/default' title='نظرات پيام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4886753730709507751&amp;postID=988941428967425309' title='1 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/988941428967425309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/988941428967425309'/><link rel='alternate' type='text/html' href='http://ramins.blogspot.com/2010/04/sqlitenet.html' title='چند نکته در مورد SQLite.net'/><author><name>رامونیکا</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4886753730709507751.post-7851977047614386343</id><published>2010-03-14T14:05:00.000+03:30</published><updated>2010-03-14T14:05:30.005+03:30</updated><title type='text'>مشکل فارسی در php و mysql</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;&lt;br /&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="font-family: tahoma;"&gt;خ&lt;/span&gt;&lt;/span&gt; یلی از دوستان رو می بینم که توی خواندن و نوشتن در دیتابیس های mysql مشکل دارن. و یکی از مشکلات هم اینه که با وجود اینکه collation ها رو روی utf8_persian_ci ست کردن، ولی باز هم موقع خوندن از دیتا بیس رکورد های فارسی به صورت ؟؟؟؟؟؟ نمایش داده میشه&lt;br /&gt;&lt;br /&gt;برای حل این مشکل باید بعد از ایجاد connection قبل از هر query که به دیتابیس میفرستید، این کد رو ست کنید&lt;br /&gt;&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="color: blue;"&gt;mysql_query&lt;/span&gt;(&lt;span style="color: #cc0000;"&gt;"&lt;/span&gt;&lt;span style="color: orange;"&gt;SET NAMES utf8&lt;/span&gt;&lt;span style="color: #cc0000;"&gt;"&lt;/span&gt;);&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;به همین سادگی و سهولت .&lt;/div&gt;&lt;div style="text-align: right;"&gt;دفعه بعد میخوام در مورد SQLite بنویسم&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;موفق باشید&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4886753730709507751-7851977047614386343?l=ramins.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ramins.blogspot.com/feeds/7851977047614386343/comments/default' title='نظرات پيام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4886753730709507751&amp;postID=7851977047614386343' title='1 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/7851977047614386343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/7851977047614386343'/><link rel='alternate' type='text/html' href='http://ramins.blogspot.com/2010/03/php-mysql.html' title='مشکل فارسی در php و mysql'/><author><name>رامونیکا</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4886753730709507751.post-6886627036428151173</id><published>2009-12-17T03:17:00.009+03:30</published><updated>2010-03-14T14:11:13.613+03:30</updated><title type='text'>مشکل در Failed to access IIS metabase : asp.net</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;امروز که&amp;nbsp; توي محل کارم نشسته بودم و داشتم کار ميکردم، يکي از دوستام زنگ زد و گفتش که موقع اجرا کردن برنامه اي که Asp.net نوشته با خطاي زير روبرو ميشه :&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="color: red;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 dir="ltr" style="color: red; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;i&gt;Failed to access IIS metabase.&lt;/i&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;b style="color: red;"&gt;Exception Details: &lt;/b&gt;&lt;span style="color: red;"&gt;System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase&lt;/span&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;اين مشکل چند بار ديگه ، براي چند نفر ديگه از دوستان هم رخ داده بود .&amp;nbsp; بر خودم لازم دونستم که اينجا يه سري توضيح در مورد اين مسئله بدم&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;همون طور که از توضيح خطا پيداست مشکل از عدم توانايي IIS برای دسترسي به metabase ناشي ميشه&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;و اين خطا هم معمولا زماني رخ ميده که IIS رو بعد از VS.NET نصب کرده باشيد&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;توي اين شرايط کاربر ASPNET که همه ي پراسز هاي برنامه هاي Webapp تحت مجوز اين يوزر اجرا ميشه ، مجوز هاي دسترسي لازم رو پيدا نميکنه ، از جمله دسترسي به متابيس&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;و معمولا هم اگه IIS و VS.NET رو MAP کنید مشکل حل میشه &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;راه حل :&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;محيط کامند در ويندوز رو باز کنيد (start menu &amp;amp; run &amp;amp; cmd) و بعد خط زير رو توي اون وارد کنيد :&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;D:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;صبر کنيد تا عمليات تموم بشه&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;صفحه ي مرورگر رو دوباره رفرش کنيد&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;این هم صفحه ی توضیح مایکروسافت در مورد این مشکل :&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/goog_1261007499681"&gt;&lt;span style="font-size: small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;a href="http://support.microsoft.com/?kbid=267904"&gt;http://support.microsoft.com/?kbid=267904&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;روز بخیر&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4886753730709507751-6886627036428151173?l=ramins.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ramins.blogspot.com/feeds/6886627036428151173/comments/default' title='نظرات پيام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4886753730709507751&amp;postID=6886627036428151173' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/6886627036428151173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/6886627036428151173'/><link rel='alternate' type='text/html' href='http://ramins.blogspot.com/2009/12/aspnet.html' title='مشکل در Failed to access IIS metabase : asp.net'/><author><name>رامونیکا</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4886753730709507751.post-4282059724934322504</id><published>2009-11-30T01:38:00.001+03:30</published><updated>2009-11-30T01:56:55.916+03:30</updated><title type='text'>همینجوری</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;&lt;div dir="rtl" style="text-align: right;"&gt;سلام&lt;br /&gt;&lt;br /&gt;من چند وقت پیش اومدم همینجوری یه بلاگ درست کردم&lt;br /&gt;&lt;br /&gt;حالا میخوام از این به بعد بیام اینجا همینجوری بنویسم&lt;br /&gt;&lt;br /&gt;فعلا&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4886753730709507751-4282059724934322504?l=ramins.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ramins.blogspot.com/feeds/4282059724934322504/comments/default' title='نظرات پيام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4886753730709507751&amp;postID=4282059724934322504' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/4282059724934322504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4886753730709507751/posts/default/4282059724934322504'/><link rel='alternate' type='text/html' href='http://ramins.blogspot.com/2009/11/cs.html' title='همینجوری'/><author><name>رامونیکا</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
