Payam.Hayati

کاربران
  • تعداد ارسال ها

    1,045
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    2

تمامی ارسال های Payam.Hayati

  1. سلام رنگ بندی ضعیف هست. استایل منوها قدیمی. محل قراگیری Social ها نامناسب. ارتفاع فوتر زیاد هست. Favion جوملا باید تغییر کند. وجود دو آمارگیر در سایت! *آنکس که اول است آیتم هایی بهتری رو نسبت به سایر در خودش دارد که در مقام اول هست. :128fs318181:
  2. مرسی مجید جان،برای خرید تبلت بین ASUS Transformer Book T100T و Note 2014 3G Edition مونده بودم که در نهایت Note رو برداشتم.ASUS Transformer Book T100T برای دوره دانشجویی حرف نداره از نزدیکم باهاش کارکردم دوستان هم از خوبی هاش گفتن اما الآن دیگه جواب کار و نمیده SQL و VisualStudio رو روش نصب کنم کارش تمامه :yeah: مسعود جان کار برنامه نویسی هست تحت وب و ویندوز ، بیشتر هم دات نت کار می کنم یعنی الزاما" باید برنامه که چه عرض کنم قول های SQL و Visual رو روش نصب کنم همین دو به تنهایی معادل کلی برنامه جانبیه دیگه هست. مجازی سازی اونطور که باید و شاید جواب نمیده خصوصا" در سرعت. البته فکرمو مشغول اپل کردی باز :hehe:
  3. کارکرد چی مسعود جان؟ منکر کیفیت اپل نمیشم اما دوستان دارن بر این عقیده هستند که باید ویندوز کنارش باشه،نمیخوام برخلاف آب شنا کنم.[jojo]
  4. تا به الآن گزارشی مبنی بر هک سایت جوملایی از طریق قالب آرتیستر ندیدم اما خوب برنامه کرک شده،خروجی 100% بدون باگ و مطمئنی رو بهتون نمیده،مشکل در کارکرد خود قالب هم برای کاربران خصوصا" در ورژن های جدید در انجمن گزارش شده است. لینک سایت های با قالب آرتیستر رو اطلاع ندارم.
  5. درس ششم : حرک بین صفحات برای حرکت از یک صفحه به صفحات دیگر می توان از ابزارهای Hyperlink و image استفاده کرد کافیه اونها رو صفحه خود انتقال بدیم در قسمت Properies آدرس-url را برابر صفحه هدف تنظیم کنیم،اما اگر بخواهیم از سایر ابزارها استفاده کنیم مثلا" دکمه از کد زیر استفاده می کنیم : Response.Redirect("Default.aspx"); تمرین : پروژه ای ایجاد کنید که شامل سه وب فرم باشد که از یک MasterPage استفاده می کنند،بر روی هر وب فرم دکمه های حرکت به سایر وب فرم ها را ایجاد کنید.
  6. سلام 1.قالب را سه ستونه طراحی کنید ، در سایت هر موقعیتی را نخواستید می توان غیرفعال کرد. 2.favion را از قبل آماده کنید تا در زمان خروجی گرفتن در قالب اعمال کنید. 3.سایز فونت قسمت های Block را بر روی 14 تنظیم کنید به طور پیشفرض بین 18 -22 هستند که وقتی کلمات فارسی جانشین کلمات انگلیسی پیشفرض شود فاجعه رخ می دهد! 4.محتوای میانی یا همون Content را در قاب قرار بدید. 5.به صورت پیشفرض image های محتوا Padding ندارند به آنها padding 5 یا 7 بدهید. 6.اگر تصاویری را از قبل تهیه کرده اید و می خواهید در قالب به جای هدر یا اسلاید شو و ... قرار بدید بعد از دریافت خروجی قالب را ویرایش کنید تا به یک باره حجم قالب به اندازه بسته جوملا نشه! 7.تمامیه ویژگی های موجود در برنامه رو بر روی قالب اعمال کنید،در مدیریت جوملا هر عنصری را که نمی خواهید می توانید غیر فعال کنید اما اگر بخواهید و از قبل در سایت ویژگی مورد نظر رو قرار نداده باشید دوباره کاری میشه. 8.قبل از شروع طراحی مطمئن بشید برنامه پروژه را ذخیره می کند. 9.در برخی مواقع زمان کار برنامه خطا می دهد و به یکباره بسته می شود ، عادت کنید بعد از هر تغییر ثابتی پروژه را Save کنید. 10.برنامه TemplateBoaster هم در انجمن معرفی شده که کار طراحی قالب رو انجام میده مهمترین ویژگیش نسبت به آرتیستر Responsive بودن بود که در ورژن جدید آرتیستر این مورد اضافه شده است،پیشنهاد می کنم از خود آرتیستر استفاده کنید تفاوت و لذت کار مثل رانندگی با پژو 206 فرانسوی با 206 تولید ایران هست! مشکلات بندهای 8 و 9 مربوط به کرک برنامه ست که تا به الآن هیچ کرک مطمئنی برای این برنامه تولید نشده پس اگر می خواهید درآمدزایی از طریق طراحی قالب داشته باشید حتما" لایسنس را تهیه کنید.
  7. اطلاعی ندارم عزیزم ، اگر در تایپیک جدیدی نیازتون رو مطرح کنید نتیجه بهتری حاصل خواهد شد.
  8. سلام در سرور سرویس IIS رو راه اندازی کنید به درایو C برید پوشه inetpub پوشه wwwroot سایت رو در این پوشه پیاده سازی کنید و بعد کل پوشه رو share کنید سایر تنظیمات مور نیاز در مسیر : Start-->ControlPanel-->Administrative Tools-->Internet Information Services (IIS) Manager بر روی پوشه site کلیک راست کنید و یک سایت جدید ایجاد کنید،مسیر رو مسیر پوشه های درایو C قرار بدید ، تنظیمات آی پی و .. هم که مشخص هستند. اگر از وب سرویس های آپاچی استفاده می کنید نام پوشه در درایو C متفاوت است (Wamp/Xamp).
  9. سلام روش کار : یک بانک اطلاعاتی به نام Student ایجاد کنید مشخصات دانش آموزان را در یک Table به نام info قرار بدید ، یک فرم در page ایجاد کنید و ارتباطش رو با بانک اطلاعاتی برقار کنید یک query باید بنویسید که اگر شماره وارد شده با شماره رکورد شماره ملی جدول برابر باشد رکورد نمره را نمایش دهد در غیر این صورت پیغام مناسب نمایش دهد. این موارد رو با CMS ها معمولا انجام نمیدن ، page و پایگاهی جداگانه ساخته میشه و فقط در سایت لینک آن قرار می گیرد. مثلا" سایت نظام مهندسی خوزستان رو ببینید ، با WordPress هست اما سامانه آن با asp.net , DB SQL پیاده سازی شده که در صفحه سایت wordpress فقط لینک آن قرار دارد. در صورت نیاز میتونم براتون پیاده سازی کنم. موفق باشید.
  10. سلام ای کاش با یکی از مدیریان هماهنگ میکردید کتاب رو در آپلود سنتر انجمن قرار می دادید یا لینک کمکی دانلود. فرم درافت اطلاعات در لینک جاری مشکل دارد.
  11. درس پنجم : استفاده از MessageBox به صورت پیشفرض امکان نمایش MessageBox در پروژه های وب وجود ندارد برای اضافه کردن آن باید مراحل زیر را انجام دهیم : برای استفاده از Reference ایجاد شده باید کلاس آن را به سایر کلاس ها در وب فرم اضافه کنیم : using System.Windows.Forms; کد نمایش MessageBox را در قسمت موردنظر وارد می کنیم : MessageBox.Show("محتوای پنجره","عنوان",MessageBoxButtons.OK,MessageBoxIcon.Hand); من اینجا در load_form قرار دادم شما میتونید یک Button رو به فرم اضافه کنید بر روی آن دابل کلیک کنید و کد رو بنویسید یا بر روی سایر ابزارها. نتیجه در خروجی : تمرین : یک وب فرم ایجاد کنید یک button به فرم اضافه کنید و مراحل فوق را انجام دهید ، سایر حالت های نمایش MessageBox را جستجو و در پروژه اعمال کنید.
  12. سلام Js , jQuery هم باید فرابگیرید بعد از اینها به یک دو راهی انتخاب PHP یا ASP.NET می رسید ، این مقاله بهتون در انتخاب یکی از این دو کمک خواهد کرد. لطفا" نگید می خواهم هر دوی آنها رو کامل یاد بگیرم!،یک مسیر را انتخاب کنید. موفق باشید.
  13. سلام شرایط طراحی : 1.تهیه هاست و دامین بر عهده کارفرماست،اگر در انتخاب شرکت های ارائه دهنده هاستینگ دچار ابهام و تردید هستند مشاوره رایگان می باشد.به هیچ عنوان طراحی و پیاده سازی بر روی هاستینگ های رایگان انجام نخواهد شد. 2.اگر درخواست ها بیش از حد انتظار شود از قبول پروژه هایی که نیاز به زمان زیادی برای طراحی و پیاده سازی باشند معذوریم. 3.تهیه افزونه های تجاری موردنیاز بر عهده کارفرماست. 4.کارفرما باید طرح مورد نظر خود را در قالب تصویر و یا لینک سایتی رو که می خواهد طرح بر اساس آن پیاده سازی شود به این ایمیل ارسال نماید : payam.hayati@yahoo.com 5.ساخت قالب: نکته : قالب طراحی شده تنها برای سیستم های مدیریت محتوا نیست لذا برای استفاده در جوملا یا سایر سیستم های مدیریت محتوا باید قالب رو تبدیل کنید که بر عهده بنده نیست،می تونید از متخصصین طراح قالب جوملا برای تبدیل کمک بگیرید که فکر می کنم هزینه تبدیل زیاد نباشه. 6.نام شرکت و تیم طراح در پایین قالب سایت درج خواهد شد. پایان زمان آگهی : اتمام ماه مبارک رمضان 93 موفق باشيد.
  14. یک کلاس ایجاد کن و برای هر آیکون Social یک id، id ها رو درون کلاس ایجاد شده قرار می دیم. کدهای Css : @charset "utf-8"; /* CSS Document */ .Thems { position:relative; margin:0 auto; background:#CCC; border-radius:7px; width:700px; height:100px; padding:10px; } #box-1 { width:100px; height:100px; background-color:#09C; border-radius:100px; float:left; } #box-2 { width:100px; height:100px; background-color:#F00; border-radius:100px; float:left; margin-left:10px; } #box-3 { width:100px; height:100px; background-color:#0F9; border-radius:100px; float:left; margin-left:10px; } کدهای HTML : <!doctype html> <html> <head> <meta charset="utf-8"> <title>Untitled Document</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div class="Thems"> <div id="box-1"></div> <div id="box-2"></div> <div id="box-3"></div> </div> </body> </html> نتیجه کار : دریافت فایل تمرینی
  15. به جای px از % استفده کنید و تست.
  16. موقعیت های قالب رو فعال کنید و دموی آنلاین قرار بدید.
  17. سلام یک کلاس با موقعیت Center ایجاد کنید ، مابقی رو درونش قرار بدید : کد CSS : @charset "utf-8"; /* CSS Document */ .Thems { position:relative; margin:0 auto; background:#999; border-radius:7px; width:700px; height:400px; padding:10px; } #box-1 { width:150px; height:100px; background-color:#09C; } کد html : <!doctype html> <html> <head> <meta charset="utf-8"> <title>Untitled Document</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div class="Thems"> <!------- محتوای اول -------------> <div id="box-1">Hello</div> <!------- محتوای دوم -------------> <!------- محتوای سوم -------------> <!----------- . -------------> <!----------- . -------------> <!----------- . -------------> </div> </body> </html> نتیجه در خروجی :
  18. سلام مشکل اینجاست که خوب جستجو نمی کنید وگرنه همه چیز هست. اینجا رو ببینید تنها بسته آموزش فارسی کامل،لینکی هست که دوستان قرار دادن. تبدیل قالب برای جوملا طی یک یا دو مرحله نیست که بخواهیم با دو سه تا کلیپ سرو تهشو هم بیاریم.
  19. سلام ممنون از اطلاع رسانی. من از برنامه wampserver برای جوملا استفاده می کردم ،با نصب تنها Visualstudio دیگه نمیتونستم ازش استفاده کنم با برنامه Xamp هم مشکل برقرار بود. راه حل
  20. درس چهارم : نمایش تاریخ شمسی برای نمایش تاریخ شمسی باید کلاس Globalization را به کلاس های موجود اضاف کنیم ، 2 تا label به فرم اضافه کنید ، وارد قسمت کدنویسی سی شارپ شوید (هر وب فرمی که ایجاد می کنید یک فایل سی سارپ با آن ایجاد می شود که در زیر مجموعه آن قرار می گیرد). کلاس Globalization را به سایر کلاس ها اضافه می کنیم : using System.Globalization; در رویداد Page_load کدهای زیر را می نویسیم : PersianCalendar p = new PersianCalendar(); Label1.Text = p.GetYear(DateTime.Now) + "/" + p.GetMonth(DateTime.Now) + "/" + p.GetDayOfMonth(DateTime.Now); Label2.Text = DateTime.Now.ToLongTimeString(); نتیجه در خروجی : تمرین : یک وب فرم ایجاد کنید و مراحل گفته شده را انجام دهید.
  21. درس سوم : MasterPage ( صفحه اصلی) صفحات اصلی به شما اجازه می دهند ظاهر و ساختار یکسانی برای سایر صفحات و یا گروهی از صفحات به وجود آورید. فرض کنید پروژه ای دریافت کرده اید که قرار است 10 وب فرم برای آن ایجاد شود ، دیزاین و تغییرات در قسمت های هدر و فوتر و در برخی قسمت های دیگر بسته به نوع پروژه و درخواست مشتری ثابت می باشد حال اگر بخواهیم برای تمامیه فایل ها کدهای این نواحی را کپی کنیم علاوه بر بالارفتن حجم کدها از نظر اشکال زدایی به مشکل برخورد خواهیم کرد ، به همین منظور از MasterPage ها یا صفحات اصلی استفاده می کنیم. MasterPage باید قبل از اضافه کردن WebForm ها ایجاد شود. ایجاد یک صفحه اصلی : 1.فعالسازی پنجره Solution Explorer. 2.کلیک راست بر روی نام پروژه و طی کردن مسیر زیر: Add-->Master Page بعد از ایجاد،کدهای این صفحه به نمایش در خواهد آمد ، کدهایی رو که نیاز داریم شامل : کد خط اول : <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %> که در آن را تغیری ایجاد نمی کنیم. و کد میانی (خطوط 13-15) : <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"> </asp:ContentPlaceHolder> که آن را Cut کرده و درون یک Notepad ذخیره می کنیم. ما بقی خطوط را حذف می کنیم. حال کدهای قالب که همان فایل های html و css هستند را به پروژه بدین شکل اضافه می کنیم : فایل Css قالب را کپی کنید ، بر روی نام پروژه کلیک راست و Paste کنید. (فایل Css شما به پروژه اضافه خواهد شد و در پنجره Solution Explorer می توانید آن را مشاهده کنید). کدهای فایل html قالب رو کپی و در فایل MasterPage ایجاد شده بعد از خط اول Paste کنید. برای اینکه بتوانید تغییرات مورد نظر رو انجام بدید کدهایی را که در Notepad ذخیره کرده بودیم در داخل کلاس مربوط html قرار می دهیم : بدین شکل قسمت مورد نظر قابل ویرایش می شود، برای اینکه بتوان خروجی را مشاهده کرد باید یک وب فرم با تابعیت MasterPage ساخته شده ایجاد کرد،زیرا MasterPage بدون وب فرم کارآیی ندارد و قابل اجرا نیست. برای اضافه کردن یک وب فرم با تابعیت MasterPage بعد از کلیک راست بر روی نام پروژ ، Add new Item و WebForm همانند تصویر عمل می کنیم : نتیجه در خروجی : قسمت هایی که در آن آیکن دست (ایست) وجود دارد قابل ویرایش نیست و فقط قسمتی رو که با خط سبز مشخص شده است می توان ویرایش کرد. تمرین : یک قالب html طراحی کنید که شامل Header ، Content و Footer باشد ، آن را به پروژه وب خود با تابعیت MasterPage اضافه کنید و قسمت های Header و Footer را قابل ویرایش کنید.
  22. قیمت ها باور نکردنیه :auau: مونده بودم چرا طراحان حاضر به انجام هر طرحی با پایین ترین قیمت میشن،یاد طراحی وب خودمون افتادم که خیلی ها هستن با گرفتن قیمت های پایین بازار کسب و کارو خراب می کنن که تعدادشون در شهر خودم کم نیست. دریافت لیست تعرفه ها آرزوی موفقیت و سلامتی.
  23. درس دوم : نصب SQL Server بنا به اهمیت درس دوم رو به مراحل نصب SQL Server پرداختم،به سادگی نصب سایر برنامه ها نیست و برای بار اول نیاز به راهنمایی دارد. PDF آموزشی نصب SQL Server 2008. نکته : تمامیه مراحل نصب برای ورژن 2012 نیز به همین شکل هست با این تفاوت که در زمان نصب در قسمت Server Configuration نیاز به ویریاش فیلدها همانند 2008 نیست ( Page 19 فایل PDF).
  24. درس اول : معرفی محیط پس از نصب برنامه آیکن اجرایی را در All Program پیدا کنید : اولین بار که برنامه رو اجرا کنید پنجره زیر نمایش داده می شود،گزینه ابتدایی را انتخاب کنید : برای ایجاد یک پروژه وب جدید تصاویر زیر را دنبال کنید : بعد از ایجاد در قسمت Solution Explorer نام پروژه وب ایجاد شده و فایل Web.config را مشاهده خواهید کرد : در تب Properties ویژگیها و امکاناتی برای ویرایش پروژه وب وجود دارد : برای اضافه کردن یک صفحه وب (WebPage) بر روی نام پروژه کلیک راست می کنیم و مسیر را طبق تصاویر ادامه می دهیم : به صورت پیشفرض نام صفحه وب Default هست : نکته : اولویت در لود شدن صفحات با فایل Default می باشد ، مثلا" اگر شما دو فایل با نام های index.aspx و Default.aspx در پروژه یا هاست ویندوز داشته باشید اولویت با فایل Default.aspx می باشد،البته می توانید تنظیمات رو در IIS ویندوز و پنل هاست تغییر بدید که لزومی نمیبینم در آموزش ها مطرح بشه. بعد از ایجاد وب فرم ، دو حالت نمایش وجود دارد Design که حالت گرافیکی هست و Source که حالت کد می باشد : در سمت چپ برنامه --> Toolbox ابزارهای توسعه دهنده وب فرم در این قسمت قرار دارند : برای اضافه کردن آیتم ها به حالت Design می رویم و با درگ کردن آیتم انتخابی آن را به پروژه اضافه می کنیم : پایان درس اول
  25. سلام تابستون هست اوقات بیکاری خصوصا برای معلم ها بیشتر از سایر کسب و کارها هست ، می خواستم اگر علاقمند باشید علم و تجربیاتم محدودم رو در خصوص دات نت در قالب آموزش های کاربردی در این انجمن ارائه بدم. %100 هیچ آموزشی نمی تواند کاملترین باشد و یا تمام دانشجویان رو راضی نگه دارد بنده هم قصد همچین کاری ندارم اما سعی می کنم بیشتر موارد کاربردی رو بیان کنم. از دوستانی هم که در زمینه دات نت فعالیت می کنند خواهش می کنم در تکمیل و ارائه آموزش ها مشارکت داشته باشند. اگر آراء و نظرات کفایت کرد به امید خدا شروع خواهم کرد. تشکر