توضیحات : دِلفی (به انگلیسی: Delphi) یا به تعبیری ویژوآل پاسکال – یک زبان برنامهنویسی است و بستری برای توسعهٔ نرمافزار که شرکت بورلند آن را تولید کردهاست و بعدها توسط امبارکادرو خریداری شد. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرمافزار بر مبنای متدولوژی راد(RAD: Rapid application development) یعنی تولید و توسعهٔ سریع برنامههای کاربردی پشتیبانی میکردند. این نرمافزار بر مبنای پاسکال شیگرا بوده و از این زبان مشتق شدهاست. البته بورلند نسخهای از دلفی و سیپلاسپلاسبیلدر را برای لینوکس به نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرمافزارهای لینوکس قرار نگرفت. نرمافزارهای دلفی در ابتدا به صورت مستقیم از کتابخانههای ویندوز و کتابخانهٔ مخصوص خود به نام VCL استفاده میکرد، اما پس از نسخه ۶ دلفی، امکانات استفاده از داتنت هم به آن اضافه شد. در حال حاضر میتوان دلفی را یکی از رایجترین زبانهای ممکن در ایران دانست.
توضیحات : زبان برنامه نویسی C اوایل دهه هفتاد اختراع شد و بسرعت به یکی از محبوبترین زبانهای برنامه نویسی حرفه ای گردید. C++ زبان مورد انتخاب برای ساخت نرم افزارهایی با کارآیی بالا است که بطور مستقیم به منابع ویندوز دسترسی دارند. در کتاب اماده شده شما می توانید با نسخه جدید این زبان برنامه نویسی و مقدمات آن آشنا شوید و نحوه کدنویسی، شروط، کار با محیط ویژوال استودیو و … را بیاموزید.
توضیحات : دایرکت ایکس ( به انگلیسی: DirectX ) مجموعهای از رابطهای برنامهنویسی نرمافزار (API) است که کارهایی مربوط به محیطهای چندرسانهای در سکوهای مایکروسافت بر عهده دارد. از کاربردهای خاص آن برنامهنویسی بازیهای رایانهای، ویدئوهای سهبعدی است. جدیدترین نسخه آن دایرکت ایکس ۱۱ نام دارد. در این کتاب به صورت مختصر و تخصصی با نحوه کار دایرکت ایکس آشنا میشوید.
توضیحات : C# زبان جزء گرای قدرتمند مایکروسافت میباشد. C# نقش مهمی در معماری چارچوب Microsoft.NET بازی میکند و برخی از افراد آن را با نقش C در توسعه یونیکس (UNIX) مقاسه میکنند. اگر شما از قبل یک زبان مانند C، C++ یا Java را میشناسید، خواهید دید که ترکیب نوشتاری C# به نحو اطمینان بخشی آشناست. اگر شما برای برنامه نویسی در زبانهای دیگر به کار گرفته شدهاید، بایست به زودی قادر باشید که ترکیب نوشتاری C# را فرابگیرید و آن را احساس کنید؛ شما تنها نیازمند این هستید تا یاد بگیرید که آکولادها و نقطه ویرگولها را در جای درست بگذارید. امیدوارانه، این کتاب صرفاً برای راهنمایی شماست! در بخش I، شما پایههای C# را فراخواهید گرفت. شما درخواهید یافت که چگونه متغیرها را اعلان کنید و چگونه از عملگرهای محاسباتی مانند علامت جمع (+) و علامت (-) برای دست کاری مقادیر در متغیرها، استفاده کنید. شما خواهید دید که چگونه متدها را بنویسید و آرگومانها را به متدها ارسال کنید. در ضمن شما یاد خواهید گرفت که چگونه از دستورات انتخابی مانند if و دستورات ازسرگیری و تکرر مانند while استفاده کنید. بالاخره، شما خواهید دانست که C# چگونه از از اخطارها برای اداره خطاها در یک روش مطبوع و با کاربرد آسان، استفاده میکند. این عناوین هسته C# را تشکیل داده و این پایه یکپارچه را شکل میدهند.
توضیحات : LINQ یک نوآوری در ویژوال استودیو ۲۰۰۸ و .NET Framework نسخه ۳٫۵ است که مابین دنیای اشیاء و دنیای دادهها پل میزند. پرس و جوهای سنتی در قبال دادهها به صورت رشتههای ساده و بدون بررسی نوع در زمان کامپایل و یا بدون پشتیبانی IntelliSense بیان میشوند. علاوه بر این، شما باید برای هر یکی از انواع داده یک زبان پرسوجوی متفاوت را یاد بگیرید: پایگاههای داده SQL، اسناد XML، سرویسهای وب متعدد و الیآخر. LINQ یک پرسوجو (Query) را یک ساختمان زبانی درجه یک در C# و ویژوال بیسیک میسازد. با استفاده از واژههای کلیدی و عملگرهای آشنا پرسوجوهایی را در قبال مجموعههایی که به شکل قوی نوعدار شدهاند خواهید نوشت. در ویژوال استودیو میتوانید پرسوجوهای LINQ را در ویژوال بیسیک یا C# با پایگاههای داده SQL Server، اسناد XML، Datasetهای ADO.NET و هر مجموعهای از اشیاء که از واسط IEnumerable یا واسط جنریک پشتیبانی میکنند بنویسید. پشتیبان LINQ برای ADO.NET Entity Framework نیز طراحی شده است و تأمین کنندههای LINQ توسط اشخاص ثالث برای بسیاری از سرویسهای وب و دیگر پیادهسازیهای پایگاه داده نوشته میشوند.
توضیحات : در جهان امروز مدیریت اسناد الکترونیکی و ارسال ودریافت اطلاعات الکترونیکی بخش بزرگی از تبلیغات و فعالیتهای اجرایی را شامل میشود. هنوز انتظار میرود که استفاده از اطلاعات مبتنی بر کامپیوتر در سطح جهان به طرز قابل توجهی در حال گسترش میباشد. یکی از تکنولوژیهایی که موجب افزایش اعتماد گردیده، امضای دیجیتالی میباشد. این تکنیک مبتنی بر رمزنگاری باعث به رسمیت شناسی اطلاعات الکترونیکی شده بطوریکه هویت پدیدآورنده سند و جامعیت اطلاعات آن، قابل بازیابی و کنترل میباشد. در اسناد مکتوب، امضا، نشان تایید تعهدات قبول شده در آن سند به شمار مىآید. از آن جهت که در تجارت الکترونیکى «مدارک الکترونیکى» داراى جایگاهى همانند اسناد مکتوب هستند، لذا امضا در این مدارک نیز علىالاصول داراى همان ارزش اثباتى مىباشد. در این مقاله، با تکیه بر تجربه کشورهاى پیشرفته و مطالعه در قوانین و مقررات به این مساله پرداخته میشود که در ثبت الکترونیکى اسناد و مدارک، چگونه میتوان از امضاى دیجیتالى بهره گرفت و بهترین مرجع براى تصدى امور گواهى امضاى الکترونیکى و ثبت اسناد الکترونیکى کجاست. بررسى موضوع همواره با مبنا قرار دادن این ایده انجام شده که تخلف از رویه و قوانین موجود در زمینه ثبت اسناد و گواهى امضا داراى آثار زیانبارى ـ از حیث حقوقی، اجتماعى و اقتصادى ـ خواهد بود و از این حیث، اساساً امضا و مدارک الکترونیکی خصوصیتی ندارند که موجب تغییر مرجع ثبت و گواهی آنها شود.
توضیحات : این کتاب به صورت خلاصه و مفید، عنوانهای درسی زبان ماشین و اسمبلی را در ۹۹ صفحه آموزش میدهد. منابع استفاده شده عبارتند از : برنامه نویسی سازمان اسمبلی تالیف جعفرنژاد قمی – زبان ماشین و اسمبلی و کاربرد آن در کامپیوتر های شخصی تالیف دکتر حسن سید رضی – برنامه نویسی با زبان اسمبلی ترجمه دلواری و سالخورده – آموزش زبان اسمبلی برای کامپیوترهای شخصی ترجمه باغداساریان
توضیحات : این کتاب به صورت پیشرفته ، کار با منوها در ویژوال بیسیک ۶ را آموزش میدهد استفاده بهینه از منو ها در ویژوال بیسیک علاوه بر کمک به عملکرد بهتر برنامه میتواند نقش مهمی در زیبایی ظاهری برنامه داشته باشد.
توضیحات : کتاب آماده شده یکی از کمیاب ترین کتابهای آموزش برنامه نویسی C++ می باشد که نحوه طراحی و پیاده سازی نرم افزارهای پیشرفته را به کمک این زبان به شما آموزش میدهد. این کتاب منبع درسی برای رشته کامپیوتر می باشد که در دانشگاه پیام نور مورد استفاده قرار میگیرد و جزء معدود کتبی می باشد که در ۴۱۵ صفحه و چندین فصل در سطح پیشرفته به آموزش برنامه نویسی می پردازد. امیدواریم مورد توجه برنامه نویسان عزیز قرار گیرد. برخی از عناوین کتاب :
– چرا سی پلاس پلاس؟
– پرسش های تشریحی
– پرسش های گزینه ای
– توابع ایستا
– اعلان ها و تعاریف تابع
– و …
توضیحات : دلفی پر فروش ترین محصول بورلند برای توسعه سریع برنامه های کاربردی ویندوز است که از آن با عنوان RAD یاد می شود. با استفاده از دلفی برنامه های ویندوز را سریع تر و آسانتر از همیشه خواهید نوشت. در این کتاب مباحث مقدماتی برنامه نویسی با دلفی شرح داده شده اند و کتاب شما را به سادگی با محیط دلفی آشنا می کند. مباحث پیشرفته تر در بخش دوم همین کتاب خواهد آمد. این بخش ، یعنی شروع آسان دلفی ، یک مرور کلی از محیط توسعه دلفی را که بلافاصله با شروع دلفی با آن مواجه خواهید شد ، عرضه می کند. در ضمن به شما می گوید که کجا را برای جزییات بیشتر درباره ابزار و ویژگی های قابل دسترس در دلفی جستجو کنید. فصل ۲ ، “گشت و گذاری در میزکار دلفی” ، ابزارهای اصلی واقع در میزکار دلفی ، یا محیط میزکار را تشریح می کند. فصل ۳ ، “برنامه نویسی با دلفی ” شرح می دهد که شما چگونه ( IDE ) جامع می توانید برخی از این ابزارها را برای ایجاد یک برنامه به کار ببرید . فصل ۴ ، “ایجاد کردن یک ویرایشگر متن — یک خود آموز” شما را گام به گام در طی یک خود آموز برای نوشتن یک برنامه برای یک ویرایشگر متن پیش می برد
توضیحات : در این کتاب الکترونیک به شرح مفاهیم اولیه فریم ورک ها، نصب و پیکر بندی فریم ورک پی اچ پی کیک و چگونگی استفاده از این فریم ورک جهت برنامه نویسی و طراحی یک سیستم مدیریت فروش تحت وب پرداخته شده است. کلیه توضیحات و مثال ها بصورت عملی بوده و در ۳ شماره ماهنامه وب منتشر شده است.
توضیحات : Microsoft .NET Compact Framework یک کامپوننت یکپارچه بر روی Windows CE یا Windows Mobile است که شما را قادر میسازد تا برنامه های مدیریت شده را ساخته و اجرا کنید و از وب سرویسها استفاده نمایید. NET Compact Framework دربرگیرنده یک CLR بهینه سازی شده و زیرمجموعه ای از کتابخانه کلاس NET Framework است از ویژگی هایی نظیر WCF و Windows Form پشتیبانی می کند. در ضمن این چارچوب حاوی کلاس هایی است که مختص برنامه نویسی موبایل هستند. این کتاب دارای اطلاعات بسیار مفیدی درباره این چارچوب است و مباحث پیشرفته ای چون ارتباطات اینفرارد و برنامه نویسی سوکتها را دربردارد.