Yii یک فریم ورک PHP با عملکرد بسیار بالاست که برای ایجاد سریع اپلیکیشن های وب به کار برده میشود.همچنین بیشترین قابلیت استفاده مجدد را در برنامه نویسی وب فراهم می کند و فرایند تولید نرم افزار را سرعت می بخشد.کلمه Yii که ییی خوانده می شود به معنای آسانی ، کاربردی و قابل گسترش است . Yii یک فریم ورک عمومی برنامه نویسی وب است و واقعا می تواند برای توسعه هر گونه اپلیکیشن وبی به کار برده شود. در کتاب حاضر شما بیشتر با این فریم ورک آشنا خواهید شد.
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
Microsoft Visual Studio 2012 Ultimate قدرتمند ترین محیط برنامه نویسی غول نرم افزار جهان مایکروسافت است که توانسته محبوبیت فراوانی را در بین توسعه دهندگان و برنامه نویسان كسب نماید. نرمافزار Visual Studio، نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری MicroSoft تولید شده است . تمرکز اصلی این نرمافزار از اولین نسخههای آن تا کنون بر روی خصوصیت IDE بودن آن است که به برنامه نویس اجازه میدهد تا برنامههای کاربردی مستقل، وبگاه، برنامههای کاربردی وب و یا سرویسهای وب را که بر روی تعدادی از PlatFormهای پشتیبانی شده توسط Microsoft .NET Framework (البته برای تمام نسخههای بعد از ویژوال استودیو 6) همچنین Platform هایی مانند Microsoft Windows servers and workstations, PocketPC Smartphones و World Wide Web browsers اجرا میشوند را به راحتی ایجاد نماید. از جمله قابلیت های جدید ارائه شده در این نرم افزار می توان به Silverlight اشاره کرد که یک Web Application framework بسیار پیشرفته جهت توسعه نرم افزارهای کاربردی تحت وب می باشد.
عناوین ضمیمه کلیک روزنامه جام جم شماره 415: - پلی استیشن 4 رونمایی شد - قابلیت های پنهان کروم - کدهای رمزنگاری شده - اینترنت با حداکثر سرعت - استودیوی صوتی در منزل - اندروید به روز شد - درخشش آیفون 6 در فردا - مشاور خرید خودتان باشید - تحقق رویاها در چندثانیه
دسته:
نرم افزار ←
توسعه نرم افزار ←
زبان برنامه نویسی
|
کامپوننت و کتابخانه
,
محیط یکپارچه توسعه نرمافزار
در این چند سالی که کار برنامه نویسی به اوج رسیده، برنامه نویسان برای گزارش گیری و چاپ، از کریستال ریپورت استفاده می کردند. البته از ویژوال استودیو 2008 به بعد مایکروسافت به جای استفاده از کریستال ریپورت که متعلق به شرکت Business Objects است، ابزار گزارش گیری خود را به صورت پیش فرض در آن گنجانده است (برای استفاده از کریستال ریپورت، باید DLL های آن را جداگانه به پروژه اضافه نمود). علاوه بر کریستال ریپورت، نرم افزارهای مختلفی برای گزارش گیری در بازار موجودند که StimulSoft Reports یکی از بهترین آن هاست. این برنامه هم گزارشات ویندوزی و هم گزارشات وبی برای ASP.NET را تهیه می کند.
الگوهای آبشاری یا سیاساس (CSS) در کنار اچتیامال هستهٔ فناوری ساخت صفحههای وب هستند. سیاساس روشی ساده برای نمایش چیدمان و جلوههای تصویری (مانند نوع قلم، رنگ و اندازهها) بر صفحههای وب است. با ظهور CSS ۳ و html ۵ انقلابی در طراحی وب سایت صورت گرفته است. توسعه css3 به سمت قطعه بندی کردن یا به عبارت دیگر افزونه بندی کردن کدها مورد استفاده قرار می گیرد ویرایش های قبلی css کد ها خیلی طولانی و برخی مواقع دست و پا گیر می شدند بنابراین قطعه بندی کردن کدها کمک زیادی به ساده سازی آنها در css3 نموده است. در کتاب حاضر شما بیشتر با این زبان برنامه نویسی آشنا خواهید شد.
زبان برنامه نویسی پرل (Perl) بطور وسیعی ساختار خود را از زبان C و بسیاری از خصوصیات خود را مدیون زبان های AWK , LISP , SED , SH است. در واقع پرل زبان مفسر داری است که برای کار بر روی فایلهای متنی مناسب است. یکی از کاربردهای مهم زبان برنامه نویسی PERL در نوشتن اکسپلوییتها و کدهای تخریب است. این زبان برنامه نویسی پیشینهای قدیمی در UNIX دارد. پرل امروزه در زمینههای هوش مصنوعی، ژنتیک، نظامی، تحقیقاتی، صنعتی بطور گستردهای کاربرد دارد. از پرل میتوانید در برنامههای.NET برای پردازش متن و یا هر چیز دیگری استفاده کنید. این قابلیت تنها به.NET محدود نمیشود و پرل را میتوان در زبانهای دیگر برنامه نویسی بدون در نظر گرفتن پلتفرم آن استفاده کرد. جالب است بدانید نرمافزاری که شما تحت سیستمعامل LINUX و یا MAC نوشتهاید روی سیستمعامل WINDOWS و UNIX هم اجرا میشود. قابلیت (Cross Platform) به شما امکان توسعه نرمافزارتان را بر روی هر سیستمعاملی فراهم میکند. با پا به عرصه گذاشتن CGI به صفحات وب زبان پرل به خاطر قدرت بالا در پردازش متن و تطبیق الگو (Regular Expressions)، در جمله زبان هایی قرار گرفت که بطور وسیعی برای نوشتن CGI بکار گرفته میشود. در این صورت یک سیستم برنامه نویسی پویای تحت وب و با استفاده از تکنولوژی CGI پیاده سازی می شود. به خاطر قدرت بسیار پرل درزمینه برنامه نویسی سیستمهای شبکه بسیاری از متخصصین شبکه و هکرها از این قافله عقب نمانده و امروزه شاهد این هستیم که بسیاری از برنامههای مدیریت شبکه، سیستمهای Spidering و Exploitها به زبان پرل نوشته میشود. نکتهای که باعث محبوبیت زبان پرل در میان برنامه نویسان شدهاست متنباز بودن این زبان است.
در دوره آموزشی Perl 5 شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی قدرتمند آشنا می شوید.
آبجکتیو-سی (Objective-C) یک زبان شیگرا است که با اضافه کردن مفاهیم ارسال پیام از زبان اسمالتاک به زبان سی ایجاد شده است. در حال حاضر استفاده اصلی آن در محیط های Mac OS X و iPhone OS است و برنامههایی از این زبان که از کتابخانههای خاص این محیطها استفاده نکرده باشند در همهٔ محیطهایی که کامپایلر جیسیسی (GCC) استفاده میشود، قابل استفادهاند. در واقع زبان آبجکتیو-سی یک لایهٔ بسیار نازک روی زبان سی است. هر برنامه به زبان سی را میتوان با کامپایلر آبجکتیو-سی کامپایل کرد. اکثر دستورات از زبان سی به ارث رسیدهاند و تعدادی دستور برای ارسال پیغام به آنها اضافه شدهاست. زبان آبجکتیو-سی روشهایی برای انتقال پیام به زبان سی اضافه کرد. در این زبان از مدل اسمالتالک برای فرستادن پیام استفاده میشود. در این روش یک پیام برای یک شی فرستاده میشود و در صورتی که شی گیرنده متدی برای اجرای آن داشته باشد، آن را اجرا میکند. این روش برعکس روش سی++ است که گیرنده باید حتماً یک متد را پیادهسازی کرده باشد تا شیای بتواند آن را صدا بزند.
در دوره آموزشی Objective-C شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی کاربردی قدرتمند آشنا می شوید.
دسته:
کتاب ←
کامپیوتر ←
برنامه نویسی
|
نرم افزار
,
پایگاه داده
,
وب
سیشارپ (#C) زبانی شیءگرا و سطح بالا (high level) از خانوادهٔ زبانهای چارچوب داتنت شرکت مایکروسافت است.زبان #C، یک زبان برنامه نویسی چند الگویی است و منظم شده مدلهای تابعی، امری، عمومی، شی گرا و جز گرا است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. #C یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی میشوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. در مجموعه کتاب حاضر سعی شده بهترین کتاب های موجود از این زبان برنامه نویسیِ پرطرفدار و ارزشمند را گردآوری کنیم.
عناوین مجله آفلاین شماره 5: تکنولوژی: - که در آن گوشی ها بررسی می شوند - که در آن کوشا پیچ و خم های گوگل را نشان می دهد - که در آن حامد اسرار جاسوس ها را فاش می کند - که در آن بازیها ما را هجان زده می کنند برنامه نویسی: - که در آن عرفان با زبان C با ما صحبت می کند - که در آن میلاد پایتون را از آستین خود در می آورد - که در آن مهسا با PHP سایت طراحی می کند