Forwarded from دورهمی برنامه نویسان
[email protected]
2.9 MB
کتاب آموزش Visual C# 2005 به زبان فارسی
گردآوری : سید محمد هاشمیان
مباحث مطرح شده در این کتاب :
فصل اول : به Visual C# 2005 خوش آمدید
فصل دوم : چارچوب NET. و ارتباط آن با #C
فصل سوم : نوشتن نرم افزار
فصل چهارم : کنترل روند اجرای برنامه
فصل پنجم : کارکردن با ساختارهای داده ای
فصل ششم : ایجاد برنامه های ویندوزی
فصل هفتم : نمایش کادرهای محاوره ای
فصل هشتم : منوها
فصل نهم : ساختن اشیا
فصل دهم : مباحث پیشرفته ی برنامه نویسی شی گرا
فصل یازدهم : اشکال زدایی و کنترل خطا در برنامه
فصل دوازدهم : ایجاد کتابخانه های کلاس
فصل سیزدهم : ایجاد کنترل های سفارشی
فصل چهاردهم : ایجاد برنامه های گرافیکی
فصل پانزدهم : استفاده از بانک های اطلاعاتی
فصل شانزدهم : برنامه نویسی با بانک اطلاعاتی SQL Server و ADO.NET
فصل هفدهم : برنامه های مبتنی بر وب
فصل هجدهم : تشخیص هویت در برنامه های تحت وب
فصل نوزدهم : XML و Visual C# 2005
فصل بیستم : وب سرویس ها و Net Remoting
فصل بیست و یکم : توزیع برنامه های کاربردی
فصل بیست و دوم : ایجاد برنامه های موبایل
@Romizir
گردآوری : سید محمد هاشمیان
مباحث مطرح شده در این کتاب :
فصل اول : به Visual C# 2005 خوش آمدید
فصل دوم : چارچوب NET. و ارتباط آن با #C
فصل سوم : نوشتن نرم افزار
فصل چهارم : کنترل روند اجرای برنامه
فصل پنجم : کارکردن با ساختارهای داده ای
فصل ششم : ایجاد برنامه های ویندوزی
فصل هفتم : نمایش کادرهای محاوره ای
فصل هشتم : منوها
فصل نهم : ساختن اشیا
فصل دهم : مباحث پیشرفته ی برنامه نویسی شی گرا
فصل یازدهم : اشکال زدایی و کنترل خطا در برنامه
فصل دوازدهم : ایجاد کتابخانه های کلاس
فصل سیزدهم : ایجاد کنترل های سفارشی
فصل چهاردهم : ایجاد برنامه های گرافیکی
فصل پانزدهم : استفاده از بانک های اطلاعاتی
فصل شانزدهم : برنامه نویسی با بانک اطلاعاتی SQL Server و ADO.NET
فصل هفدهم : برنامه های مبتنی بر وب
فصل هجدهم : تشخیص هویت در برنامه های تحت وب
فصل نوزدهم : XML و Visual C# 2005
فصل بیستم : وب سرویس ها و Net Remoting
فصل بیست و یکم : توزیع برنامه های کاربردی
فصل بیست و دوم : ایجاد برنامه های موبایل
@Romizir
👍1
تمام آنهایی كه پولدار شدهاند از روز اول این همه سرمایه نداشتند و با استفاده از ذهن اقتصادی خود پول زیادی به دست آوردهاند...
بعضی كارها هستند كه حتی بدون سرمایه اولیه میشود انجامشان داد اما لازمه آن تحقیق كردن، وقت گذاشتن و مهمتر از آن عجول نبودن است. پس نگران نباشید، كمی وقت بگذارید و فرصتهای شغلی منطقه زندگی خود را بشناسید. بهدنبال نیازهای منطقه بگردید..
نرم افزار شغل یاب به شما کمک میکند تا بتوانید روزانه یا یک روز در میان از موقعیت های شغلی مختلف در تهران یا شهرستان ها با خبر شوید..
این نرم افزار دارای دسته بندی های مشخص از رشته ها و حرفه های شغلی است که به روز رسانی میشود.
@Romizir
بعضی كارها هستند كه حتی بدون سرمایه اولیه میشود انجامشان داد اما لازمه آن تحقیق كردن، وقت گذاشتن و مهمتر از آن عجول نبودن است. پس نگران نباشید، كمی وقت بگذارید و فرصتهای شغلی منطقه زندگی خود را بشناسید. بهدنبال نیازهای منطقه بگردید..
نرم افزار شغل یاب به شما کمک میکند تا بتوانید روزانه یا یک روز در میان از موقعیت های شغلی مختلف در تهران یا شهرستان ها با خبر شوید..
این نرم افزار دارای دسته بندی های مشخص از رشته ها و حرفه های شغلی است که به روز رسانی میشود.
@Romizir
امروزه مهمترین مبحث دنیای اینترنت افزایش بازدید از وبسایت ها و ارتقای رنکینگ در موتورهای جستجو می باشد. موتورهای جستجوی گوگل، یاهو، بینگ و ... به دلیل مهم بودن رتبه ی صفحات در آنها اصولاً از افشای اطلاعات مربوط به کارکرد الگوریتم های خود جلوگیری می کنند.
@Romizir
تعریف کلی SEO، بالا بردن رنکینگ سایت در موتورهای جستجو می باشد.
به تعریف ویکی پدیا بهینه سازی موتور جستجو (SEO) که در فارسی به آن سئو گفته میشود عملیاتی است که برای بهبود دید یک وبگاه یا یک صفحه ی وب در صفحه نتایج موتورهای جستجو، که میتواند طبیعی و یا الگوریتمی باشد، میگویند.
سئو ممکن است انواع مختلف جستجو، از جمله جستجوی تصویر، جستجوی محلی، جستجوی ویدئو یا فیلم، جستجوی علمی، اخبار و یا صنعتی خاص را مورد هدف قرار دهد.
@Romizir
@Romizir
تعریف کلی SEO، بالا بردن رنکینگ سایت در موتورهای جستجو می باشد.
به تعریف ویکی پدیا بهینه سازی موتور جستجو (SEO) که در فارسی به آن سئو گفته میشود عملیاتی است که برای بهبود دید یک وبگاه یا یک صفحه ی وب در صفحه نتایج موتورهای جستجو، که میتواند طبیعی و یا الگوریتمی باشد، میگویند.
سئو ممکن است انواع مختلف جستجو، از جمله جستجوی تصویر، جستجوی محلی، جستجوی ویدئو یا فیلم، جستجوی علمی، اخبار و یا صنعتی خاص را مورد هدف قرار دهد.
@Romizir
#آموزش سئو و بهینه سازی سایت
تاریخچه سئو👇🏻👇🏻👇🏻👇🏻👇🏻
علم سئو در اواسط دهه ۱۹۹۰ توسط مدیران سایتهای بزرگ شروع شد. در ابتدا همه وب مسترها می بایست تمام صفحات خود را برای آمدن خزنده ها (Spiders) به سایت آنها ثبت می کردند تا در نهایت صفحات آنها در نتایج جستجو به نمایش گذاشته می شد. امروزه با رشد اینترنت فروش خدمات اینترنتی از جمله افزایش سئو SEO و بهینه سازی سایت ها در موتورهای جستجو هم افزایش یافته است.
ادامه دارد.......
@Romizir
تاریخچه سئو👇🏻👇🏻👇🏻👇🏻👇🏻
علم سئو در اواسط دهه ۱۹۹۰ توسط مدیران سایتهای بزرگ شروع شد. در ابتدا همه وب مسترها می بایست تمام صفحات خود را برای آمدن خزنده ها (Spiders) به سایت آنها ثبت می کردند تا در نهایت صفحات آنها در نتایج جستجو به نمایش گذاشته می شد. امروزه با رشد اینترنت فروش خدمات اینترنتی از جمله افزایش سئو SEO و بهینه سازی سایت ها در موتورهای جستجو هم افزایش یافته است.
ادامه دارد.......
@Romizir
#آموزش _سئو_ و_ بهینه_ سازی_ سایت
تاریخچه سئو👇🏻👇🏻👇🏻👇🏻👇🏻
در سال 2004، موتورهای جستجو طیف وسیعی از فاکتورهای نامعلومی را در الگوریتم رتبه بندی خود برای کاهش تأثیر از لینک های دستکاری شده، گنجانیدند. در ژوئن 2007، سائول Hansell در نیویورک تایمز اظهار داشت رتبه بندی سایت در موتور جستجوی گوگل بیش از 200 فاکتور متفاوت مورد استفاده قرار می گیرد. موتورهای جستجوی پیشرو، از جمله گوگل، بینگ و یاهو، از الگوریتم هایی که برای رتبه بندی صفحات استفاده می کنند، را فاش نمی کنند. بعضی از متخصصین SEO روش های مختلفی را برای بهینه سازی موتورهای جستجو مطالعه کرده اند، که نظرات شخصی خود را در مقالات مربوط به موتورهای جستجو به اشتراک گذاشته اند. امیدواریم که با مطالعه ادامه ی این آموزش ها به درک بیشتر شما از این مقالات و مطالب یاری برسانیم.
@Romizir
تاریخچه سئو👇🏻👇🏻👇🏻👇🏻👇🏻
در سال 2004، موتورهای جستجو طیف وسیعی از فاکتورهای نامعلومی را در الگوریتم رتبه بندی خود برای کاهش تأثیر از لینک های دستکاری شده، گنجانیدند. در ژوئن 2007، سائول Hansell در نیویورک تایمز اظهار داشت رتبه بندی سایت در موتور جستجوی گوگل بیش از 200 فاکتور متفاوت مورد استفاده قرار می گیرد. موتورهای جستجوی پیشرو، از جمله گوگل، بینگ و یاهو، از الگوریتم هایی که برای رتبه بندی صفحات استفاده می کنند، را فاش نمی کنند. بعضی از متخصصین SEO روش های مختلفی را برای بهینه سازی موتورهای جستجو مطالعه کرده اند، که نظرات شخصی خود را در مقالات مربوط به موتورهای جستجو به اشتراک گذاشته اند. امیدواریم که با مطالعه ادامه ی این آموزش ها به درک بیشتر شما از این مقالات و مطالب یاری برسانیم.
@Romizir
با سری آموزش های سئو در خدمت شما هستیم.....
@Romizir
در طی این آموزش ها به مطالب زیر میپردازیم.....👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
👈رعایت اصول و قواعد سئو در کد نویسی وب سایت👉
1.انتخاب عنوان مناسب برای صفحه
2.یافتن کلمات کلیدی مرتبط به وب سایت
3.میزان استفاده از کلمات کلیدی در بدنه مقاله
4.بک لینک سازی
5.به روز رسانی وب سایت
6.میزان و حجم مطالب صفحات وب سایت
7.موضوع مقالات وب سایت
8.برند سازی
9.استفاده از شبکه های اجتماعی
10.افزایش بازدید کنندگان مقالات وب سایت
و ...........
@Romizir
@Romizir
در طی این آموزش ها به مطالب زیر میپردازیم.....👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
👈رعایت اصول و قواعد سئو در کد نویسی وب سایت👉
1.انتخاب عنوان مناسب برای صفحه
2.یافتن کلمات کلیدی مرتبط به وب سایت
3.میزان استفاده از کلمات کلیدی در بدنه مقاله
4.بک لینک سازی
5.به روز رسانی وب سایت
6.میزان و حجم مطالب صفحات وب سایت
7.موضوع مقالات وب سایت
8.برند سازی
9.استفاده از شبکه های اجتماعی
10.افزایش بازدید کنندگان مقالات وب سایت
و ...........
@Romizir
#آموزش
#رعـــایت_اصـــول_و_قواعــــد_سئو
🌺برای آنکه وب سایت شما در موتورهای جستجو رتبه مناسبی داشته باشد می بایست اصول و قواعد طراحی و سئو را در پیاده سازی آن رعایت شده باشد در زیر چند اصل اولیه مهم را برای شما بیان می نمایم:👇🏻👇🏻👇🏻👇🏻
☝️کد نویسی HTML وب سایت می بایست بر پایه تگ DIV پیاده سازی شده باشد و از تگ TABLE برای صفحه بندی استفاده نگردد. تگ TABLE فقط می بایست برای داده های جدولی مورد استفاده قرار بگیرد.
☝️آدرس دهی صفحات می بایست بهینه سازی شده برای موتورهای جستجو (SEF) باشد. در این نوع آدرس دهی برای هر دسته بندی یک فلدر در نظر گرفته می شود و نام صفحات بر اساس عنوان صفحه در نظر گرفته می شود. به عنوان مثال برای آنکه نام صفحه شبیه به index.php?id=10 داشته باشیم از نام صفحه page-title.html استفاده می نماییم. استفاده از نام صفحه فارسی تاثیر بهتری در ایندکس صفحات وب سایت در موتور جستجو خواهد داشت.
ادامه دارد........
@Romizir
#رعـــایت_اصـــول_و_قواعــــد_سئو
🌺برای آنکه وب سایت شما در موتورهای جستجو رتبه مناسبی داشته باشد می بایست اصول و قواعد طراحی و سئو را در پیاده سازی آن رعایت شده باشد در زیر چند اصل اولیه مهم را برای شما بیان می نمایم:👇🏻👇🏻👇🏻👇🏻
☝️کد نویسی HTML وب سایت می بایست بر پایه تگ DIV پیاده سازی شده باشد و از تگ TABLE برای صفحه بندی استفاده نگردد. تگ TABLE فقط می بایست برای داده های جدولی مورد استفاده قرار بگیرد.
☝️آدرس دهی صفحات می بایست بهینه سازی شده برای موتورهای جستجو (SEF) باشد. در این نوع آدرس دهی برای هر دسته بندی یک فلدر در نظر گرفته می شود و نام صفحات بر اساس عنوان صفحه در نظر گرفته می شود. به عنوان مثال برای آنکه نام صفحه شبیه به index.php?id=10 داشته باشیم از نام صفحه page-title.html استفاده می نماییم. استفاده از نام صفحه فارسی تاثیر بهتری در ایندکس صفحات وب سایت در موتور جستجو خواهد داشت.
ادامه دارد........
@Romizir
#آموزش
#رعـــایت_اصـــول_و_قواعــــد_سئو
☝️کد نویسی وب سایت می بایست استاندارد w3c باشد و پس از اتمام طراح وب سایت حتما وب سایت را می بایست در W3c Validator بررسی نموده و خطاهای سایت را بر طرف نمایید. در صورتی که خطاهای وب سایت رفع گردد این وب سایت پیغام تبریکی را به شما نمایش می دهد. نکته: این وب سایت صفحات وب سایت را به صورت جداگانه اعتبارسنجی می نمایید بنابراین کار تست می بایست بر روی تک تک صفحات وب سایت انجام گردد.
☝️ در نظر گرفتن عنوان برای صفحات وب سایت و استفاده از تگ های H1,H2,H3 و .. در سایت
در کنار رعایت اصول اولیه و مقدماتی، اصول و موارد پیشرفته تری وجود دارند دارند که رعایت آنها در کد نویسی صفحات باعث بالا رفتن رنک وب سایت در موتورهای جستجو می گردد که در این آموزش اصول را برای شما بیان می نمایم:
☝️ایجاد نسخه موبایلی وب سایت تاثیر بسیار متبتی بر رنک وب سایت در موتورهای جستجو خواهد داشت، زیرا که کاربران بسیاری از موبایل و تبلت برای جستجوی وب استفاده می نمایند و نمایش درست و مناسب سایت در موبایل و تبلت باعث می شود تا کاربر با ابزارهای موبایلی مدت زمان بیشتری در سایت بماند و همین مسئله تاثیر بسیار مثبتی در رنک سایت خواهد داشت....
☝️استفاده از اسنیپت ها (rich snippets and structured data) باعث بالا رفتن خوانایی سایت در موتورهای جستجو می گردد. در صورتی که از rich snippets و structured data استفاده نموده اید می توانید آن را در Google Structured Data Testing Tool - Google Help بررسی نمایید، فقط کافی است آدرس صفحه مورد نظر خود را در این سایت وارد نموده تا اسنیپت های بکار رفته در این صفحه را به شما نمایش دهد.
پایان مقدمه🙌👊
@Romizir
#رعـــایت_اصـــول_و_قواعــــد_سئو
☝️کد نویسی وب سایت می بایست استاندارد w3c باشد و پس از اتمام طراح وب سایت حتما وب سایت را می بایست در W3c Validator بررسی نموده و خطاهای سایت را بر طرف نمایید. در صورتی که خطاهای وب سایت رفع گردد این وب سایت پیغام تبریکی را به شما نمایش می دهد. نکته: این وب سایت صفحات وب سایت را به صورت جداگانه اعتبارسنجی می نمایید بنابراین کار تست می بایست بر روی تک تک صفحات وب سایت انجام گردد.
☝️ در نظر گرفتن عنوان برای صفحات وب سایت و استفاده از تگ های H1,H2,H3 و .. در سایت
در کنار رعایت اصول اولیه و مقدماتی، اصول و موارد پیشرفته تری وجود دارند دارند که رعایت آنها در کد نویسی صفحات باعث بالا رفتن رنک وب سایت در موتورهای جستجو می گردد که در این آموزش اصول را برای شما بیان می نمایم:
☝️ایجاد نسخه موبایلی وب سایت تاثیر بسیار متبتی بر رنک وب سایت در موتورهای جستجو خواهد داشت، زیرا که کاربران بسیاری از موبایل و تبلت برای جستجوی وب استفاده می نمایند و نمایش درست و مناسب سایت در موبایل و تبلت باعث می شود تا کاربر با ابزارهای موبایلی مدت زمان بیشتری در سایت بماند و همین مسئله تاثیر بسیار مثبتی در رنک سایت خواهد داشت....
☝️استفاده از اسنیپت ها (rich snippets and structured data) باعث بالا رفتن خوانایی سایت در موتورهای جستجو می گردد. در صورتی که از rich snippets و structured data استفاده نموده اید می توانید آن را در Google Structured Data Testing Tool - Google Help بررسی نمایید، فقط کافی است آدرس صفحه مورد نظر خود را در این سایت وارد نموده تا اسنیپت های بکار رفته در این صفحه را به شما نمایش دهد.
پایان مقدمه🙌👊
@Romizir
#آموزش
#انتخاب_عنوان_مناسب_برای_صفحه
☝️عنوان صفحه که در بالای مرورگر نمایش داده می شود مهترین آیتمی است که موتورهای جستجو توسط آن متوجه موضوع صفحه می شوند. برای آنکه بهترین عنوان را برای صفحات وب سایت خود برگزینید به نکات زیر توجه نمایید:
☝️ عنوان صفحه را برای کار وب سایت طراحی کنید و نه برای موتورهای جستجو. عنوان می بایست برای کاربر جذابیت داشته باشد
☝️ از کلمه کلیدی حتی المکان یک بار در عنوان استفاده گردد کافی است
☝️ از کلمات کلیدی بیش از حد استفاده ننمایید و سعی نمایید هر صفحه و مقاله شما بر روی یک کلمه کلیدی تمرکز داشته باشد
☝️در انتهای عنوان نام برند خود را حتما ذکر نمایید
☝️ لازم نیست مترادف ها را در عنوان بیاورید، کافی است مترادف های کلمه کلیدی را در بدنه مقاله خود استفاده نمایید
☝️ مهترین صفحه وب سایت صفحه اصلی سایت می باشد. در انتخاب کلمه کلیدی برای این صفحه بسیار دقت نمایید. کافی است مهترین کلمه کلیدی خود را که سایر کلمات را تحت پوشش قرار می دهد در ابتدا و در انتها نام برند خود را ذکر نمایید
@Romizir
#انتخاب_عنوان_مناسب_برای_صفحه
☝️عنوان صفحه که در بالای مرورگر نمایش داده می شود مهترین آیتمی است که موتورهای جستجو توسط آن متوجه موضوع صفحه می شوند. برای آنکه بهترین عنوان را برای صفحات وب سایت خود برگزینید به نکات زیر توجه نمایید:
☝️ عنوان صفحه را برای کار وب سایت طراحی کنید و نه برای موتورهای جستجو. عنوان می بایست برای کاربر جذابیت داشته باشد
☝️ از کلمه کلیدی حتی المکان یک بار در عنوان استفاده گردد کافی است
☝️ از کلمات کلیدی بیش از حد استفاده ننمایید و سعی نمایید هر صفحه و مقاله شما بر روی یک کلمه کلیدی تمرکز داشته باشد
☝️در انتهای عنوان نام برند خود را حتما ذکر نمایید
☝️ لازم نیست مترادف ها را در عنوان بیاورید، کافی است مترادف های کلمه کلیدی را در بدنه مقاله خود استفاده نمایید
☝️ مهترین صفحه وب سایت صفحه اصلی سایت می باشد. در انتخاب کلمه کلیدی برای این صفحه بسیار دقت نمایید. کافی است مهترین کلمه کلیدی خود را که سایر کلمات را تحت پوشش قرار می دهد در ابتدا و در انتها نام برند خود را ذکر نمایید
@Romizir
#آموزش
#یـــافتن_کلمات_کلیــــدی_مرتبط_به_وبســـــایتـــــ
یکی از مهترین کارهایی که برای کار سئو می بایست انجام داد یافتن کلمات کلیدی مرتبط به وب سایت می باشد که می بایست توسط سئو کار انجام گردد و برای عنوان صفحات وب سایت و همچنین تولید محتوا برای وب سایت به کار برده شود. شما زمینه فعالیت خود را می دانید به عنوان مثال یکی از زمینه های فعالیت رومیز سئو می باشد. برای آنکه کلمات کلیدی مرتبط به این کلمه را بیابید کافی است این کلمه را در دو نرم افزار گوگل به نام های Google Trends و Google Keyword Planner وارد نمایید تا کلمات کلیدی مرتبط به کلمه کلیدی اصلی شما بتوسط این ابزارها ارائه گردد.
@Romizir
#یـــافتن_کلمات_کلیــــدی_مرتبط_به_وبســـــایتـــــ
یکی از مهترین کارهایی که برای کار سئو می بایست انجام داد یافتن کلمات کلیدی مرتبط به وب سایت می باشد که می بایست توسط سئو کار انجام گردد و برای عنوان صفحات وب سایت و همچنین تولید محتوا برای وب سایت به کار برده شود. شما زمینه فعالیت خود را می دانید به عنوان مثال یکی از زمینه های فعالیت رومیز سئو می باشد. برای آنکه کلمات کلیدی مرتبط به این کلمه را بیابید کافی است این کلمه را در دو نرم افزار گوگل به نام های Google Trends و Google Keyword Planner وارد نمایید تا کلمات کلیدی مرتبط به کلمه کلیدی اصلی شما بتوسط این ابزارها ارائه گردد.
@Romizir