توضیحات : یک مجموعه آموزش زبان برنامه نویسی اسمبلی که یک زبان برنامه نویسی سطح پایین ولی قدرتمند می باشد. این آموزش به زبان فارسی به صورت سه فایل PDF در سه قسمت به همراه فایلهای آموزشی مثالها و نمونه های برنامه نویسی شده به این زبان ارائه میشود ( در قسمت های دو و سه ) . فایلهای MAKEFILE به همراه مثالها نیز موجود است.
توضیحات : این کتاب آموزش برنامه نویسی موبایل به زبان j2mE کاملاً فارسی و کامل در محیط NETBEANS بیان شده است . امید است که مورد فایده باشد. مطالب مورد بحث :
آشنایی با محیط های برنامه نویسی J2ME و Netbeans
– آشنایی با محیط های برنامه نویسی جاوا
– طراحی ویژوال برنامه های MIDP
– ایجاد یک پروژه جدید در حالت VMD
– اجرای یک برنامه MIDP
– اجرای پروژه با یک ایمولاتور متفاوت
– اضافه کردن یک MIDlet
– معرفی کامپوننت های قسمت Screens
– کامپوننت Alert
– کامپوننت Form
– کامپوننت List
– کامپوننت TextBox
– کامپوننت SplashScreen
– کامپوننت WaitScreen
– معرفی فرمان های موجود در پالت
– معرفی کامپوننت های قسمت Form Items
– کامپوننت ChoiceGroup
– کامپوننت DateField
– کامپوننت Gauge
– کامپوننت ImageItem
– کامپوننت Spacer
– کامپوننت StringItem
– کامپوننت TextField
– کامپوننت TabelItems
– کامپوننت های بخش Elements
– کامپوننت Choice Element
– کامپوننت List Element
– کامپوننت های بخش Resources
– کامپوننت Font
– کامپوننت Image
– کامپوننت Ticker
– تنظیم خاصیت ها در MIDP
– تنظیم Preferred Size
– تنظیم خاصیت Appearance
– ایجادText Wrapping
– خاصیت Layout
– ایجاد یک تیکردر حالت VMD
– فایل توصیف کننده برنامه جاوا (JAD)
– محتویات فایل JAR
– ایجاد یک Canvas
– معرفی کلاس Graphics
– کلاس Display
فصل دوم- معرفی RMS
و نحوه استفاده از آن
– معرفی RMS
– رکوردها
– محدودیتهای ذخیره سازی
– ایجاد یا باز کردن یک رکورد استور
– اضافه کردن رکوردها
– خواندن رکوردها
– به روز رسانی رکوردها
– حذف یک رکورد
– بستن یک رکورد استور
– استثناﺀهای RMS
– مرتب کردن و جستجوی رکوردها
– خواندن رکوردها از RecordEnumration
– توابع مفید دیگر
توضیحات : ای جکس مجموعهای از استانداردها و فناوریهای وب است که به کمک آنها میتوان برنامههایی مبتنی بر وب تولید کرد که به آسانی با کاربران تعامل داشته باشند. با استفاده از این فناوریها و با کمک انتقال تکههای کوچک داده و اطلاعات از رایانهٔ خادم (Server)، صفحات وب از حالت منفعل خارج میشوند و واکنشهایی مناسب با رویدادها انجام میدهند. ایجکس معماری جدیدی برای برنامههای تحت وب است، که با سرعت بسیار زیادی در حال گسترش بوده، و کمتر کاربر اینترنت است که هنوز گذرش به یکی از صفحاتی که با این معماری ساخته شدهاند نیفتاده، و از قابلیتهای فوقالعاده آن بهرهمند نشده باشد. Gmail، Google Map، Google Suggest، Orkut، و اسامی آشنای دیگر، نمونههایی هستند از کاربرد ایجکس. با استفاده از این معماری، صفحات وب تعامل بسیار خوبی با کاربران خواهند داشت. بعلاوه، مهمترین مزیت این معماری این است که دیگر برای انجام هر کاری، لازم نیست صفحه وب دوباره بارگذاری شود. در این کتاب به بررسی تاریخچه، در این معماری خواهیم پرداخت.
توضیحات : MMB نرم افزاری نسبتا ساده و در عین حال قدرتمند برای ایجاد Autorun های کاربردی و زیبا بهمراه طیفی از فایلهای اجرایی است. این کتاب شامل مطالب زیر است :
– تنظیم مشخصات صفحه و قرار دادن عکس در پس زمینه پروژه
– قرار دادن موزیک روی اتوران و تنظیمات آن
-ساخت یک دکمه بااستفاده ازتصاویر و تعیین لینک برای اجرای یک برنامه
– ساخت دکمه برای پخش و توقف پخش فایلهای صوتی
– ساخت دکمه برای رفتن به صفحه بعد و افکت گذاری مابین صفحات
– ساخت لینک مخفی برای ارسال ایمیل
– فارسی نویسی در برنامه و نحوه نصب فونت هنگام اجرای برنامه
– ساخت کلید میانبر برای اجرای یک برنامه
– ساخت دکمه خروج
– ساخت خروجی از برنامه ، تست آن و تعیین فایلهایی که باید روی سی دی رایت شوند و..
توضیحات : دِلفی یا به تعبیری ویژوآل پاسکال – یک زبان برنامهنویسی است و بستری برای توسعهٔ نرمافزار که شرکت بورلند آن را تولید کرده است. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرمافزار بر مبنای متدولوژی RAD پشتیبانی میکردند؛ یعنی تولید و توسعهٔ سریع برنامههای کاربردی. این نرم افزار بر مبنای پاسکال شیگرا بوده و از این زبان مشتق شده است. البته بورلند نسخهای از دلفی و سیپلاسپلاسبیلدر را برای لینوکس به نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرمافزارهای لینوکس قرار نگرفت. نرمافزارهای دلفی در ابتدا به صورت مستقیم از کتابخانههای ویندوز و کتابخانهٔ مخصوص خود به نام VCL استفاده میکرد، اما پس از نسخه ۶ دلفی، امکانات استفاده از داتنت هم به آن اضافه شد. در حال حاضر میتوان دلفی را یکی از رایجترین زبانهای ممکن در ایران دانست. زبانِ دلفی که پیشتر بنام پاسکال شیءگرا (Object-Pascal) خوانده میشد و برای طراحی نرمافزاهای تحت ویندوز به کار میرفت، امروزه چنان توسعه یافته است که برای تولید نرمافزارهای تحت سیستمعاملِ لینوکس و داتنت نیز به کار میآید. بیشترین کاربرد دلفی در طراحی برنامههای رومیزی و پایگاه دادهها است، اما به عنوان یک ابزارِ «چند- منظوره»، برای طراحی انواع گوناگونی از پروژههای نرمافزاری نیز مورد استفاده قرار میگیرد.
توضیحات : Socket Programming در ارتباطات شبکه قراردادهایی استفاده می شود تحت عنوان Protocol , پروتکولهای مختلفی ایجاد شده اما در ارتباطات اینترنتی و شبکه هایی که ارتباط ۲ طرفه است بیشتر از نوع ( TCP/IP ) استفاده میشه که اساس اون به صورت خیلی مختصر اینه که برای هر کامپیوتر که به شبکه (که اینترنت هم یه شبکه هستش !!) وصله یه IP مخصوص به خودش رو داره و به نوعی آدرس اون کامپیوتر محسوب میشه که تمام خصوصیات یه آدرس رو که میشه متصور شد داراست .
توضیحات : پیتون یا پایتون یک زبان برنامهنویسی عام منظوره، سطح بالا، شیءگرا و تفسیری است که توسط گیدو ون روسوم (Guido van Rossum) در سال ۱۹۹۱ طراحی شد. فلسفه ایجاد آن به دو هدف اصلی خوانایی بالای برنامههای نوشته شده و حاصل دهی با بازدهی بالای کارهای برنامه نویس برمیگردد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده اند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. یک کار غیر معمول که در طراحی این زبان انجام گرفته استفاده از فاصله و جلوبردن متن برنامه برای مشخص کردن بلوک های مختلف کد است. پایتون مدل های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییر ها از یک سامانهٔ پویا استفاده میکند. این زبان از زبان های برنامه نویسی تفسیری بوده و به صورت کامل یک زبان شیگرا است که در ویژگیها با زبانهای تفسیری پرل، روبی، اسکیم، اسمالتاک و تیسیال مشابهت دارد و از مدیریت خودکار حافظه استفاده میکند. پایتون پروژهای بازمتن توسعه یافته است و توسط بنیاد نرمافزار پایتون مدیریت میگردد. نسخهٔ کنونی (مارس ۲۰۰۸) این زبان ۲.۶ است.همچنین نسخهٔ آزمایشی ۳.۰ نیز موجود است
توضیحات : در مدل رابطهای دادهها، زبان ساختارمند پرسشها یا اسکیوال یا سیکوال ( Structured Query Language – SQL ) زبانی است بلندتراز مبتنی بر زبانکوتاهتراز و ریاضی جبر رابطهای که برای ایجاد، تغییر، و بازیابی دادههاو نیز عملیات بر روی آنها بهکار میرود. زبان SQL به سمت مدل شیگرا – رابطهای نیز پیشرفت کردهاست. اسکیوال برای کارهای ویژه و محدودی ( گزارش گیری از دادهها در پایگاه دادههای رابطهای ) طراحی شدهاست. برخلاف زبانهای دستوری مثل بیسیک یا سی که برای حل مسائل طراحی شده، SQL زبانی بر پایه اعلان است. زبانهای توسعه یافتهای مثل PL/SQL به دنبالکامل کردن زبان به هدف ایجاد زبان برنامه نویسی با حفظ مزیتهای SQL میباشد. شیوه دیگر کار این است که به کدهای زبان برنامه نویسی اجازهدسترسی به پایگاه داده به کمک دستورات SQL داده شود مثلاً PostgreSQL بهتوابعش اجازه میدهد که درون کدهای Perl، Tcl و C نوشته شوند. گاهی بهشوخی گفته میشود که SQL نه ساخت یافتهاست، نه محدود به گزارش گیریها و اصلاً یک زبان نیست!
توضیحات : کتاب الکترونیکی آموزش ویژوال بیسیک در n + 1 روز کاملا به زبان فارسی، در ۲۱ فصل همراه با تصاویر رنگی و توضیح به زبان ساده، شایان ذکر است، این کتاب از سطح مقدماتی تا پیشرفته میباشد
توضیحات : امروزه گرافیک کامپیوتری در تمام زندگی ما نفوذ کرده است. از تبلیغات مختلف گرفته تا کتابها,مجلات, روزنامه ها، متخصصین مختلف از گرافیک کامپیوتری برای برقراری ارتباط با مخاطب خود استفاده می کنند. با این روش هم مخاطب بیشتری جذب کرده و هم مفاهیم پیچیده را به زبان ساده تر انتقال می دهند. اما در این میان می توان افرادی یافت که تمایل به تولید نرم افزارهای گرافیکی دارند. این گونه افراد باید با اصول گرافیک کامپیوتری و شیوه های ترسیم اشکال گرافیکی در کامپیوتر آشنا باشند، همانند یک نقاش چیره دست یک متخصص گرافیک کامپیوتری ابتدا باید ابزارهای گرافیکی را بشناسد این ابزارها بسته به نوع هدف متخصص می توانند, سخت افزارهای گرافیکی و یا روشهای ریاضی و برنامه نویسی برای تولید یک تصویر گرافیکی باشد. در طول این کتاب الکترونیکی ما شما را ابتدا با مفاهیم گرافیک OpenGL که یک رابط گرافیکی است تحت ویژوال بیسیک ۶ آشنا کامپیوتری و سپس با برنامه نویسی OpenGL آشنا می کنیم.
توضیحات : پایگاههای دادهها معمولاً در قالبی که برای دستگاهها و رایانهها قابل خواندن و دسترسی باشد ذخیره میشوند. البته چنین شیوه ذخیرهسازی اطلاعات تنها روش موجود نیست و شیوههای دیگری مانند ذخیرهسازی ساده در پروندهها نیز استفاده میگردد. آن چه ذخیرهسازی دادهها در پایگاههای دادهها را موثر میسازد وجود یک ساختار مفهومی برای ذخیرهسازی و روابط بین دادهها است. پایگاه داده در اصل مجموعهای سازمان یافته از اطلاعات است.این واژه از دانش رایانه سرچشمه میگیرد، اما کاربرد وسیع و عمومی نیز دارد، این وسعت به اندازهای است که مرکز اروپایی پایگاه داده (که تعاریف خردمندانهای برای پایگاه داده ایجاد میکند) شامل تعاریف غیر الکترونیکی برای پایگاه داده میباشد.
توضیحات : activeX یه اسم برای مجموعه ای از ابزارهای شی گراء و تکنولوژی های برنامه نویسیاست که توسط مایکروسافت ساخته شده. تا الان نسخه های جدیدی از activeX برای فراهم کردن پشتیبانی از حجم زیادی از برنامه های کاربردی که الان همدر حال توسعه است حالا یا در خانه یا در محل مورد استفاده قرار میگیره ومنتشر میشه. activex میتونه برروی برنامه های که به سرعت در پس زمینه اجرامیشند و همچنین برنامه های کاربردی که برای ارتباطات آنلاین مورد استفادهقرار میگیرند تاثیر داشته باشه.