وبلاگینا

نوشته‌های مربوط به بخش «آموزش»
4

منوی ویژه: کیک شکلاتی ASP.NET با نسکافه داغ (قسمت سوم) - نقش مرورگر وب

یکی از مهم‌ترین اجزای موجود در فرآیند درخواست یک صفحه وب، مروگر وب (Web Browser) است. در ادامه این مقاله از سری مقالات « منوی ویژه: کیک شکلاتی ASP.NET با نسکافه داغ» قصد داریم به مهم‌ترین نقش‌هایی که یک مرورگر وب ایفا می‌کند بپردازیم.

asp-dot-net-Cake-3.jpg

یک. ارسال درخواست به وب‌سرور

اگر کاربر آدرس http://www.microsoft.com را در مرورگر وارد نماید، مرورگر آدرس DNS مرتبط با www.microsoft.com را باز می‌گرداند و یا اصطلاحا آن را Resolve می‌کند و با استفاده از پروتکل HTTP به سرور متصل و یک صفحه وب را درخواست می‌نماید.

ادامه را بخوانید
46

منوی ویژه: کیک شکلاتی ASP.NET با نسکافه داغ (قسمت دوم) - چرا دات نت؟

بعد از انتشار اولین قسمت از سری مقالات «منوی ویژه: کیک شکلاتی ASP. NET با نسکافه داغ» در وبلاگینا واکنش‌های مختلفی در مورد این مقاله از طریق نظرات و ایمیل بدست من رسید. با بررسی دقیق نظرات رسیده، این نکته برای من روشن شد که با دامنه وسیعی از خوانندگان روبرو هستم. دامنه‌ای از خوانندگانی که تابحال یک خط کد هم ننوشته‌اند تا برنامه‌نویسانی که مدت‌هاست به کدنویسی و طراحی و تولید برنامه‌های تحت وب مشغول هستند. مسلما افزایش دامنه خوانندگان یک مطلب، نظرات متفاوتی را نیز با خود به‌همراه می‌آورد.

asp-dot-net-Cake_2.jpg

برخی از خوانندگان بر این عقیده بودند که ASP. NET یک تکنولوژی منسوخ و نه‌چندان محبوب است و برخی دیگر بر این عقیده بودند که برنامه نویسی یک برنامه تحت وب با ASP. NET لذتی وصف ناشدنی دارد. یقینا افرادی نیز هستند که از خودشان می‌پرسند آیا یادگیری این تکنولوژی کار درستی است؟ چرا از PHP استفاده نکنیم؟ اگر ASP. NET تکنولوژی بهتری است پس چرا PHP هم محبوب است؟. این مقاله به این دلیل نگارش شده است تا پاسخ تمامی این سوال‌ها و موارد را بدهد.

ادامه را بخوانید
22

منوی ویژه : کیک شکلاتی ASP.NET با نسکافه داغ (قسمت اول)

برنامه‌های کاربردی تحت وب امروزه با سرعت بسیار زیادی رو به گسترش هستند. بسیاری از برنامه‌های کاربردی و سرویس‌هایی که تا دیروز به صورت غیرآنلاین ارائه می‌شدند، امروزه برای به‌دست آوردن سهم بیشتری از بازار و رقابت با سرویس‌های جدید، توجه خود را بر روی برنامه‌های کاربردی تحت وب متمرکز کرده‌اند. با توجه به جایگاه فعلی و رو به‌رشد برنامه‌های کاربردی تحت وب، تصمیم به نگارش سری مقالاتی در خصوص برنامه‌نویسی کاربردی ASP.NET تحت عنوان «منوی ویژه : کیک شکلاتی ASP.NET با نسکافه داغ» گرفته‌ام.

ASPDotNetCake_1.jpg

در نگارش این سری مطالب، مخاطبان را علاقمندانی به برنامه‌نویسی وب تصور کرده‌ام که دانش و یا تجربه‌ای در خصوص برنامه نویسی ASP.NET ندارند اما از حداقل دانش در مورد مفاهیم وب برخوردار هستند. با این حال نگارش این سری مقالات بگونه‌ای خواهد بود که به ابتدایی‌ترین موارد نیز اشاره‌هایی داشته باشد. این سری مقالات به برنامه‌نویسی ASP.NET بر اساس C# (بخوانید سی‌شارپ) و بر پایه .NET Framework 4 نگارش خواهند شد. آشنایی با HTML ، CSS و جاوا اسکریپت می‌تواند شما را در فهم بهتر مطالب یاری نماید. امیدوارم هنوز هم مشغول خواندن این جمله باشید!

ادامه را بخوانید
41

چطور وبلاگ بنویسیم، کجا وبلاگ بنویسیم؟

وبلاگ‌نویسی و داشتن یک محیط شخصی برای نوشتن، از بدو ورودش به ایران تا حالا، دست‌خوش تغییرات زیادی شده است. سادگی و نوع نوشتن در آن زمان با امکانات و ابزارهای متفاوت امروزی، زمین تا آسمان تفاوت کرده‌اند و حالا برای داشتن یک وبلاگ ساده، تنها کافی است که چند دقیقه زمان بگذارید.

blogday-2011.jpg

از طرفی، گستردگی نوشته‌های قدیمی شاید از نگاه برخی از کاربران، حالا دیگر کم‌تر دیده شود اما وضعیت کنونی با توجه به تغییر نسل قالب وبلاگ‌نویسان ایرانی، امری طبیعی به نظر می‌رسد. خیلی از وبلاگ‌نویسان ما از طریق همان وبلاگ شخصی‌شان شناخته شده‌اند و از طریق همان‌ها، کار پیدا کرده و پله پله رو به جلو حرکت کردند و خیلی‌های دیگر نیز بخاطر وبلاگ‌شان دردسرهای فروانی را تجربه نمودند.

ادامه را بخوانید
6

معرفی هفته: درسنامه، آموزش رایگان از طریق ایمیل

یکی از مباحثی که بسیاری از کاربران با مراجعه به اینترنت به دنبال آن هستند، موضوع آموزش و یافتن سرفصل‌هایی است که بتوانند از طریق آن به یادگیری مطالب بپردازند. همیشه، راه‌های مختلفی برای آموزش وجود دارند که بسته به شرایط و نوع موضوع مد نظر می‌توانند دسته‌بندی شوند. از جمله ساده‌ترین و ارزان‌ترین شیوه‌ها برای یادگیری و آموزش، خواندن مقالات و نوشته‌هایی است که در سطح وب، در رابطه با موضوع مورد نظر شما نوشته شده‌اند. اما اگر بخواهید به کلاسی رایگان بروید، امتحانات مختلف را پشت سر بگذارید و در انتها، مدرک قبولی بگیرید، دنبال چه سرویسی خواهید رفت؟

darsnameh-1.jpg

آموزش از راه دور، یکی از ساده‌ترین و کم‌هزینه‌ترین روش‌ها برای یادگیری مهارت‌های مختلف به‌شمار می‌رود و با وجود اینترنت و فناوری‌های مرتبط با آن، این‌کار روز به روز در حال گسترده شدن است. درسنامه، سرویسی است که دقیقا بر همین اساس، دوره‌های مختلفی را به‌طور رایگان، آن‌هم از طریق ایمیل به شما آموزش می‌دهد.

ادامه را بخوانید
3

معرفی هفته: تمام فایل‌ها را در وب‌سایت خود نمایش دهید؛ سرویس embedit

آیا می‌خواهید یک فایل Word یا پاورپویت و یا هر آنچه که مرورگر قادر به نمایش آن نیست را در وب‌سایت خود به نمایش بگذارید؟ به این ترتیب کاربر برای دیدن آن فایل نیازی به نرم‌افزار دیگری ندارد. سادترین راه حل استفاده از سرویس embedit.in است.

weekly-embedit-postT.jpg

با استفاده از این سرویس می‌توانید با خیال آسوده فایل را برای کاربر به درستی نمایش دهید. دیگر نگران نصب نبودن یک نرم‌افزار که الزامی است، نیستید فقط کافی است که کاربر فلش‌پلیر را روی مرورگر خود نصب داشته باشد.

ادامه را بخوانید
10

معرفی هفته: از آخرین تکنولو‍‍‍ژی‌ها در طراحی استفاده کنید‍؛ CSS3 Generator

تکنولوژی‌های تحت وب در حال بروز شدن هستند و شما نیز دیر یا زود مجبور خواهید بود از آن‌ها استفاده کنید اما همیشه ابزارهایی وجود دارد که استفاده از تکنولوژی‌های جدید را راحت‌تر می‌کنند. در این پست وبلاگینا به شما ابزاری معرفی می‌کنیم که با استفاده از آن می‌توانید به راحتی و بدون داشتن دانشی درباره CSS3 از مزایای آن استفاده کنید.

weekly-css3-generator-postT.jpg

در واقع css3 generator یک ابزار ساده برای تولید کدهای  CSS3  می‌باشد که می‌توانید نتیجه هر تغییر را به صورت زنده مشاهده کنید. در ادامه به امکانات و نحوه استفاده از این وب‌سایت خواهیم پرداخت.

ادامه را بخوانید
4

معرفی هفته: مخاطبان ایمیلی خود را بهتر بشناسید، Rapportive افزونه جیمیل

حتما برای شما هم اتفاق افتاده که از یک فرد ناشناس ایمیلی دریافت کنید، شما برای آن‌که این شخص را بشناسید چه می‌کنید؟ ایمیل وی را جستجو می‌کنید یا در فیس‌بوک به دنبال نام شخص می‌گردید؟ ما امروز ابزاری به شما معرفی می‌کنیم که تمام این کارها را انجام می‌دهد و اطلاعات را به صورت مرتب شده در کنار نام شخص نشان می‌دهد.

weekly-rapportive-postT.jpg

Rapportive یک افزونه جیمیل است که اطلاعات حساب‌های شما در فیس‌بوک، جیمیل و لینکداین را دریافت می‌کند و به شما اطلاعات شخصی که به شما ایمیل زده را نشان می‌دهد و از داخل همان ایمیل می‌توانید او را به عنوان دوست در فیس‌بوک اضافه کنید یا اطلاعات وی در سایر شبکه‌های اجتماعی را مشاهده نمایید.

ادامه را بخوانید
7

معرفی المان‌های ساختاری در HTML5 - قسمت اول

با اطمینان کامل می‌توان گفت که هر سایتی که تاکنون ایجاد شده است از المان‌های ساختاری و محتوایی برخوردار بوده و به نحوی از آنها استفاده کرده است. از برچسب های پاراگراف (<p>) گرفته تا برچسب های تقسیم کننده (<div>)، المان‌هایی هستند که تاکنون ساختار وب‌سایت‌های ما را شکل داده‌اند. گرچه مشکلی که در نسخه‌های قبلی HTML (تا قبل از نسخه 5) وجود داشت، عدم پشتیبانی محتوا خارج از مفهوم سند (Document) بود.

html5-structural-part1.jpg

خوشبختانه HTML5 لیست بلند بالایی از المان های جدید را معرفی کرده است که می‌توانند برای حل این مشکل مورد استفاده قرار گیرند و محتوای وب سایت‌ها را به سمت معناگراتر (Semantic) شدن پیش ببرند.

ادامه را بخوانید
7

معرفی هفته: دامنه دلخواه خود را راحت تر بیابید

این سایت به شما کمک می‌کند تا دامنه دلخواه خود را پیدا کنید ولی با این تفاوت که روش‌های دومین هکینگ را هم نمایش می‌دهد.
اما دومین هکینگ چیست؟ بعد ازاینکه بعضی از افراد نتوانستند دامنه مورد نظر خود را بیابند از روش دیگری برای نمایش نام خود استفاده کردند به این صورت که پسوند دامنه را هم جزو نام خود کردند یعنی اینکه ۲ حرف آخر نام خود را در پسوند می‌گنجانند.

weekly-domain-finder.jpg

به چند مثال توجه کنید تا دقیقا موضوع را درک کنید.
project.ioni.st, check.in , johnmart.in.
همان‌طور که می‌بینید هم نام را می‌رساند و هم دامنه است. همان‌طور که می‌دانید، این دامنه‌های ۲ حرفی مربوط به کشوری خاص است اما امروزه معنای سابق خود را از دست داده است. برای مثال می‌توان کلمه modir را به صورت mod.ir پیاده‌سازی کرد.

ادامه را بخوانید