سی شارپ در متن باز
نویسنده:
پدرام رحیمی
امتیاز دهید
با این کتاب اصول برنامه نویسی کاربردی در سریع ترین بستر اجرای برنامه های کامپیوتری را در کمترین زمان ممکن یاد خواهید گرفت. سی شارپ استاندارد ترین زبان برنامه نویسی دنیا است که توسط شرکت مایکروسافت ارائه و پشتیبانی می شود و قادر است که طیف وسیعی از برنامه ها را در بستر کامپیوتر، موبایل یا پرکاربردترین حوزه ی کاری یعنی وب پوشش دهد.
با سی شارپ که استانداردترین زبان برنامه نویسی و دارای امکانات شی گرایی یعنی جدیدترین قابلیت انتزاعی و نزدیک به زبان انسان است علاوه بر اینکه مطابق به متد دانشگاهی و علوم روز دنیا کدنویسی می کنید، امکان ویرایش و فهم کدهای دیگران را نیز به خوبی کسب خواهید کرد.
این زبان از روی زبان قدیمی سی ساخته و ارائه شده ولی تفاوتهای زیادی با آن دارد و بی نیاز از فهم ویژگی های سخت افزاری یا آدرس دهی های قدیمی که در زبان سی صورت می گرفت راه را برای ایده پردازی های خلاقانه و البته کامل و چشمگیر هموار می کند. به طوری که به جای فراگیری جزئیات فنی پیچیده، برنامه نویس قادر خواهد بود که توان و زمان خود را صرف تحلیل پروژه و پیش برد آن نماید تا در زمانی اندک قادر به ارائه ی پروژه های کامل و در خور رسمی و تجاری باشد.
در این مجموعه ی متفاوت ابتدا شما اصول اولیه ی این زبان و مفاهیم شی گرایی را در قالب پروژه های نمونه و تحت محیط خط فرمان یا کنسول فرا خواهید گرفت و پس از آن ضمن معرفی انواع تکنولوژی ها و بسترهای قابل پیاده سازی با سی شارپ به سراغ پر کاربرد ترین زمینه ی برنامه نویسی یعنی وب خواهیم رفت.
شما با یک آشنایی مختصر در مورد صفحات وب و اچ تی ام ال به راحتی قادر به درک مفاهیم مطرح شده در این کتاب خواهید بود. به طوری ضمن مطالعه و اجرای خط به خط دستورات به زودی متوجه ی کسب مهارت تدریجی خود در برنامه نویسی می شوید.
شیوه ی آشنایی شما در این مجموعه از این نظر با نمونه های مشابه متفاوت است که در فضای اوپن سورس یا متن باز آموخته می شود. یعنی خبری از نصب ابزارهای به ظاهر ضروری و پیچیده ی کلاسیک مانند ویژوال استودیو نخواهید داشت و در عوض با یک رویکرد علمی و دقیق تر از فضای دستورات خط فرمان بهره خواهید برد. اهمیت این روش در خارج کردن انحصار استفاده از در محصولات شرکت مایکروسافت مانند سیستم عامل ویندوز و ابزارهای ویژه ی دیگر است که در اینجا کنار رفته اند و به جای آنها نمونه های حرفه ای و قابل ارائه ی مشابه در محیط لینوکس یا مک عرضه شده اند. به این ترتیب پس از تمرین و مطالعه ی مطالب مطرح شده قادر خواهید بود که مانند یک کارشناس حرفه ای برای سیستم های تجاری به خصوص روی سرورهای لینوکسی برنامه های درخوری را تهیه یا نصب و اجرا نمایید. حتا می توانید با این روش به روش قبلی و کلاسیک برنامه نویسی مایکروسافت هم اِشراف پیدا کنید. چون اینجا با تکیه بر مفاهیم زبان کار می شود نه تنها ابزارهای اختصاصی یا ویژه.
بیشتر
با سی شارپ که استانداردترین زبان برنامه نویسی و دارای امکانات شی گرایی یعنی جدیدترین قابلیت انتزاعی و نزدیک به زبان انسان است علاوه بر اینکه مطابق به متد دانشگاهی و علوم روز دنیا کدنویسی می کنید، امکان ویرایش و فهم کدهای دیگران را نیز به خوبی کسب خواهید کرد.
این زبان از روی زبان قدیمی سی ساخته و ارائه شده ولی تفاوتهای زیادی با آن دارد و بی نیاز از فهم ویژگی های سخت افزاری یا آدرس دهی های قدیمی که در زبان سی صورت می گرفت راه را برای ایده پردازی های خلاقانه و البته کامل و چشمگیر هموار می کند. به طوری که به جای فراگیری جزئیات فنی پیچیده، برنامه نویس قادر خواهد بود که توان و زمان خود را صرف تحلیل پروژه و پیش برد آن نماید تا در زمانی اندک قادر به ارائه ی پروژه های کامل و در خور رسمی و تجاری باشد.
در این مجموعه ی متفاوت ابتدا شما اصول اولیه ی این زبان و مفاهیم شی گرایی را در قالب پروژه های نمونه و تحت محیط خط فرمان یا کنسول فرا خواهید گرفت و پس از آن ضمن معرفی انواع تکنولوژی ها و بسترهای قابل پیاده سازی با سی شارپ به سراغ پر کاربرد ترین زمینه ی برنامه نویسی یعنی وب خواهیم رفت.
شما با یک آشنایی مختصر در مورد صفحات وب و اچ تی ام ال به راحتی قادر به درک مفاهیم مطرح شده در این کتاب خواهید بود. به طوری ضمن مطالعه و اجرای خط به خط دستورات به زودی متوجه ی کسب مهارت تدریجی خود در برنامه نویسی می شوید.
شیوه ی آشنایی شما در این مجموعه از این نظر با نمونه های مشابه متفاوت است که در فضای اوپن سورس یا متن باز آموخته می شود. یعنی خبری از نصب ابزارهای به ظاهر ضروری و پیچیده ی کلاسیک مانند ویژوال استودیو نخواهید داشت و در عوض با یک رویکرد علمی و دقیق تر از فضای دستورات خط فرمان بهره خواهید برد. اهمیت این روش در خارج کردن انحصار استفاده از در محصولات شرکت مایکروسافت مانند سیستم عامل ویندوز و ابزارهای ویژه ی دیگر است که در اینجا کنار رفته اند و به جای آنها نمونه های حرفه ای و قابل ارائه ی مشابه در محیط لینوکس یا مک عرضه شده اند. به این ترتیب پس از تمرین و مطالعه ی مطالب مطرح شده قادر خواهید بود که مانند یک کارشناس حرفه ای برای سیستم های تجاری به خصوص روی سرورهای لینوکسی برنامه های درخوری را تهیه یا نصب و اجرا نمایید. حتا می توانید با این روش به روش قبلی و کلاسیک برنامه نویسی مایکروسافت هم اِشراف پیدا کنید. چون اینجا با تکیه بر مفاهیم زبان کار می شود نه تنها ابزارهای اختصاصی یا ویژه.
آپلود شده توسط:
pedramrahimi
1400/04/14
دیدگاههای کتاب الکترونیکی سی شارپ در متن باز