بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

این بلاگ با هدف رشد و فراگیر شدن دات نت نیوک در بین فارسی زبانان و مرجع کاملی برای شروع دات نت نیوک ، یادگیری، دانلود ماژول و اسکین، ماژول نویسی و فارسی سازی و اخبار روزانه آن خواهد بود

نویسندگان

۵ مطلب با موضوع «آموزش :: ماژول نویسی» ثبت شده است

دانلود Pluralsight Visual Studio Team System 2008 Developer Tools - آموزش ابزارهای توسعه تیمی در ویژوال استودیو 2008

ویژوال استودیو نام مجموعهٔ (Suite) برنامه‌نویسی شرکت مایکروسافت است که دارای چند زبان برنامه‌نویسی است. نرم‌افزار Visual Studio، نرم‌افزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرم‌افزاری Microsoft تولید شده است. تمرکز اصلی این نرم‌افزار از اولین نسخه‌های آن تاکنون بر روی خصوصیت IDE بودن آن است که به برنامه‌نویس اجازه می‌دهد تا برنامه‌های کاربردی مستقل، وب‌گاه، برنامه‌های کاربردی وب و یا سرویس‌های وب را که بر روی تعدادی از PlatFormهای پشتیبانی شده توسط Microsoft .NET Framework و همچنین Platformهایی مانند Microsoft Windows servers and workstations, PocketPC Smartphones و World Wide Web browsers اجرا می‌شوند را براحتی ایجاد نماید.
یکی از مواردی که باید به عنوان یک اصل در شرکت های نرم افزاری مورد نظر واقع شود، نحوه نگهداری کدها و اطلاعات پروژه ها است. در سال های نه چندان دور شرکت ها برای نگه داری اطلاعات و بایگانی آنها از روش ساخت فایل های ZIP با تاریخ و زمان استفاده می کردند. طبیعتا در این روش انجام پروژه های تیمی و دست یابی به کد های گذشته و یا لغو یک تغییر کار بسیار مشکلی است. Team Explorer یک ابزار است که به شما امکان می دهد به سرور TFS متصل شوید و بر اساس دسترسی های تعریف شده برای شما آخرین تغییرات ایجاد شده بر روی پروژه، مستندات و همچنین کارهایی که می بایست انجام دهید را دریافت کنید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۱ شهریور ۹۵ ، ۱۲:۴۸

https://realpython.com/learn/python-first-steps/images/pythonlogo.jpg

برنامه‌نویسی شیءگرا (Object-Oriented Programming مخفف:OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)‌ها می‌باشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می‌کند. به این معنا که داده‌ها و توابعی که قرار است بر روی این داده‌ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می‌شوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در داده‌های درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را می‌دهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. از دیگر ویژگی‌های برنامه نویسی شی گرا، پیچیدگی کم، هزینه کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادایم‌های برنامه نویسی است.
پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند.
در دوره آموزشی Udemy Python Object Oriented Programming Fundamentals با اصول و مبانی شی گرایی در پایتون آشنا می شوید.

سرفصل های دوره آموزشی Udemy Python Object Oriented Programming Fundamentals:
- بخش 1: مقدمه ای بر دوره
- بخش 2: سازنده های ضروری
- بخش 3: شی پایتون
- بخش 4: متدهای جادویی سازنده/تخریب
- بخش 5: کلاس ارث
- بخش 6: پروژه نهایی
- بخش 7: نتیجه گیری دوره
Udemy Python Object Oriented Programming Fundamentals Screenshot 1 Udemy Python Object Oriented Programming Fundamentals Screenshot 2 Udemy Python Object Oriented Programming Fundamentals Screenshot 3 Udemy Python Object Oriented Programming Fundamentals Screenshot 4

Create Python applications using up to date programming techniques.

Python is a big deal. More and more beginner programmers are choosing it as their first language to learn, which means its future

۰ نظر موافقین ۰ مخالفین ۰ ۲۱ شهریور ۹۵ ، ۱۲:۳۴

دات نت نیوک (DotNetNuke) یک پلتفرم متن‌باز برای ساخت وب‌گاه بر پایه فناوری چارچوب دات‌نت است. با استفاده از پرتال Dotnetnuke حتی کاربرانی که هیچگونه مهارت برنامه نویسی ندارند، قادر به راه اندازی یک وب‌گاه کاملاً حرفه‌ای و پویا باشند. آن ها می‌توانند صفحات جدید ایجاد نموده و از ماژول‌های پیش فرض ارائه شده در پرتال همجون، انجمن، نگارخانه تصاویر، تماس‌ها، رویدادها و ... جهت ارائه محتوا در سایت خود استفاده نمایند. نقش‌های امنیتی مختلفی را تعریف نموده، برای هر نقش خبرنامه ارسال نمایند و همچنین درون سایت خود بنرهای تبلیغاتی نمایش دهند، سایت خود را به موتورهای جستجو تعریف نمایند و یا ظاهر سایت خود را ویرایش نمایند.
در دوره آموزشی Pluralsight DotNetNuke Module Development شما با توسعه ماژول های دات نت نیوک آشنا می شوید.

عناوین آموزشی:
- مقدمه ای بر توسعه ماژول DNN
- ایجاد اولیه ماژول DNN
- راه اندازی محیط توسعه
- ساخت یک ماژول لیست وظایف (Task List Module)
- مفاهیم و API های مهم در کدنویسی ماژول برای DNN
- ساخت و بسته بندی ماژول
...
۰ نظر موافقین ۰ مخالفین ۰ ۰۷ بهمن ۹۴ ، ۲۳:۴۴
http://i.stack.imgur.com/aEDVG.png
  • آشنایی با کلیاتی در مورد ماژول و ماژول نویسی
  • شروع ساخت ماژول ، تنظیمات ورژن ، افزودن Dll و فضاهای نام (namespace) مورد نیاز ، صفحه ها و بخش ها و کلاس های لازم
  • افزودن ماژول به پرتال
  • قبل از شروع مراحل کار دانستن اطلاعاتی در مورد ماهیت ماژول ضروری است: 
    در حالت کلی یک ماژول از سه بخش تشکیل شده است و یا به عبارتی به سه یوزر کنترل نیاز دارد:
    1. ظاهر
    2. محتوا
    3. تنظیمات
    در حقیقت کاربر عادی فقط ظاهر ماژول و کاری که انجام می دهد را می بیند. در بخش محتوا اطلاعاتی را که می خواهیم ماژول نمایش دهد و کارهایی که می خواهیم انجام بدهد را وارد می کنیم. و در بخش تنظیمات می توانیم یک سری امکانات اضافی برای تنظیماتش مثلا انتخاب تمپلیت ، رنگ ها، نوع چیدمان و ... اضافه نماییم. پس به جز صفحه ی اصلی ماژول که مربوط به نمایش ظاهری عملکرد ماژول می باشد و قابل مشاهده است ، باقی صفحات حالت ویرایشی دارند و قابل مشاهده برای کاربر نیستند.
    ۸ نظر موافقین ۰ مخالفین ۰ ۱۹ خرداد ۹۳ ، ۱۳:۰۱

    توکن ها در ماژول های دات نت نیوک نقش های بسیاری دارند و کاربرد آن ها در ماژول نیاز به آشنایی و نحوه استفاده آنها دارد.

    اگر بخواهیم به صورت ساده تر این موضوع را بیان کنیم کافی است مقدار آشنایی با ساختار زبان html داشته باشید.

    یک مثال:

    در زبان Html دستوری نوشته می شود که هر کدام از آنها وظیفه خواصی را بر عهده دارند.

    <html>


    <head>
    <title>عنوان سایت </title>
    </head>
    <body>
    This is my first home page.<b> متن برجسته </b>
    </body></html>

    درواقع متنی که در بین   تک بولد نوشته شده متن را برجسته می نماید. حال کاربرد توکن ها:

    توکن دقیقا مانند دستورات Html عمل می نمایند با این تفاوت که دستورات انها مختص به خود آنها بود و برای هر ماژول دستور متفاوتی وجود دارد.

    لیستی از توکن های مورد استفاده از ماژول dnnarticle

    ۱ نظر موافقین ۰ مخالفین ۰ ۳۱ فروردين ۹۳ ، ۱۷:۵۷