توضیحاتی در مورد دلفی  - delphi 2009

شرکت Embarcadero Technologies که چندي پيش CodeGear را از شرکت بورلند خريده بود به تازگي نسخه اي جديد از دلفي و C++ Builder را براي توسعه نرم افزارهاي تحت ويندوز عرضه نموده است. Embarcadero نسخه 2009 دلفي را “بزرگترين نسخه دلفي در طول سال هاي گذشته” مي داند و انتظار دارد تا اين نسخه از دلفي توليد نرم افزارهاي کاربردي را راحت تر و لذت بخش تر از گذشته کند. دلفي از نسخه 3 تا 7، به عنوان يکي از کاراترين و قدرتمندترين محيط هاي برنامه نويسي و توليد نرم افزار در پلت فرم ويندوز يکه تاز بازار اين بخش بود. حتي شرکت مايکروسافت در مقابل بورلند کم آورده بود و از ايده هاي اين شرکت در محصولات خود از جمله ويژوال بيسيک از ايده هاي اين شرکت استفاده مي کرد. تا قبل از ايجاد تکنولوژي دات نت توسط مايکروسافت، اين شرکت بازار توليد نرم افزار براي ويندوز را به بورلند واگذار کرده بود. نسخه 7 دلفي اوج قدرت و محبوبيت دلفي بود که در آن زمان و سال هاي بعد از آن محصولات نرم افزاري بسيار زيادي با استفاده از آن توليد شد به طوري که خاطره لذت بخش برنامه نويسي در محيط دلفي 7 به اين زودي ها از ذهن برنامه نويسان پاک نخواهد شد.

Embarcadero Technologies صاحب فعلي شرکت CodeGear برنامه هاي زيادي براي دلفي و C++ Builder دارد. به گفته خودشان قرار است نسخه 2009 دلفي خاطره نسخه 7 آن را تکرار کند و حتي بيشتر از آن به موفقيت برسد. دلفي اين بار بر خلاف نسخه هاي قبل که تمايل به سياست هاي مايکروسافت داشت و به پلت فرم دات نت توجه خاصي داشت، راه قبلي خود را در پيش گرفته است و اين بار بخشي از بازار نرم افزار را که “توليد بسته هاي نرم افزاري، نرم افزارهاي کاربردي، سرويس گيرنده/سرويس دهنده و بانک اطلاعاتي” است را هدف قرار داده است که البته اين محصولات بخش مهم و بزرگي از بازار و نياز نرم افزار را تشکيل مي دهند. هر چند که با دلفي 2009 تقريباً هر نرم افزاري را که فکر کنيد مي توانيد توليد نمایید.

توسعه دهندگان با دلفی 2009 دیگر نگران جهانی کردن نرم افزار خود نخواهند بود. دلفی 2009 به صورت توکار از یونیکد پشتیبانی می کند. این بدین معنی است که برنامه نویسان دیگر نباید نگران زبان استفاده شده در برنامه خود باشند. شاید خاطرتان باشد که بسیاری از برنامه های دلفی 7، پس از اجرا شدن در سیستم های دیگر کاراکترها را به صورت ؟ نمایش می دانند. این به خاطر عدم پشتیبانی درست از سیستم یونیکد در برنامه ها بود. هم اکنون دلفی 2009 این مشکل را به طور کامل برطرف کرده است.

با دلفی می توانید برنامه های بانک اطلاعاتی را هر جه سریعتر، کاراتر و قدرتمندتر بنویسید. این کار با استفاده از جدا کردن لایه های مختلف برنامه (جدا کردن لایه داده، لایه تجاری و لایه نمایش از هم) بوسیله DataSnap جدید انجام می گیرد. ابزارهای مختلف IDE دلفی 2009 به شما امکان تحلیل ساختار بانک اطلاعاتی را با استفاده از مدل سازی و نمودارهای گوناگون می دهد.

دلفی 2009 شامل کنترل های متنوع و جدیدی است که توسعه برنامه های کاربردی تحت ویندوز را هرچه آسان تر و لذت بخش تر می کند. کنترل های VCL جدید شامل Microsoft Office Style Ribbon (کنترل های ریبون که در رابط کاربری آفیس 2007 استفاده شده اند) و کنترل Image که فرمت PNG را پشتیبانی می کند.

با دلفی 2009 علاوه بر نرم افزارهای تحت وب، قادرید پروژه های تحت وب تجاری که از تکنولوژی های AJAX و Silverlight بهره می برند، ایجاد کنید. با دلفی 2009 می توانید همانند برنامه های کاربردی تحت ویندوز، وب سایت هایی با ظاهر زیبا و بر مبنای وب 2.0 تولید کنید. این قابلیت دلفی به نام VCL for the Web شناخته می شود. البته در نسخه های قبل دلفی هم این قابلیت وجود داشت ولی در این نسخه کاملاً بهینه و پیشرفته شده است.

دلفی 2009 در سه نسخه Professional، Enterprise و Architect عرضه می شود و توسعه و توزیع برنامه های کاربردی در ویندوزهای ویستا، اکس پی، سرور 2003، ویندوز 2000 و سرور 2008 را پشتیبانی می کند.

 

توضیحاتی درباره مجموعه کامپوننتهای Telerik radcontrol

Telerik Component - RadControls for ASPNET AJAX Q2 2008

با پیشرفت زبان‌های برنامه نویسی، امروزه بسیاری از کارهای روزمره و عادی برای کاربران کامپیوترها بسیار ساده شده است به طوری که برای هر کاری که به هرگونه رشته و فنی مرتبط باشد نرم‌افزار خاص آن نوشته خواهد شد تا کاربران بتوانند به راحتی به منظور مورد نظر خود برسند.
در این راه شرکت‌های زیادی اقدام به تولید و عرضه‌ی زبان‌های برنامه نویسی کرده‌اند که طبق معمول Microsoft بوی سبقت رو از دیگر رقیبان در این زمینه هم ربوده است.
ماکروسافت با ارائه‌ی زبان برنامه نویسی دات نت توانسته است سهم عظیمی از بازار برنامه نویسی را به خود اختصاص دهد. همچنین با معرفی تکنولوژی جدید خود در Web به نام AJAX ( تلفظ صحیح ای جَکس ) قابلیت‌های بسیار جدیدی را به مدیران سایت‌ها و کاربران ارائه نموده است.
اما ماکروسافت باهوش تر از آن است که تمامی ابزارهای مورد نیاز برنامه نویسان را خود تولید و ارائه کند هرچند که قابلیت این کار را نیز به سادگی خواهد داشت. اما با بستر سازی مناسب، زمینه را برای دیگر شرکت‌ها آماده ساخته است تا بتوانند ابزاهای بیشتری را به این زبان برنامه نویسی پیشرفته اضافه کنند.
به این گونه ابزارها Component گفته می‌شود.

Component ها مجموعه‌ای از برنامه‌هایی هستند که با نصب بر روی زبان‌های برنامه نویسی می‌توانند قابلیت‌های بیشتری را برای برنامه نویسان ارائه کنند.
یکی از شرکت‌هایی که در این زمینه با ماکروسافت همکاری می‌کند یا به اصطلاح پارتنر ماکروسافت است، کمپانی بزرگ و قدرتمند Telerik است. این شرکت موفق شده است با ارائه‌ی کامپوننت‌هایی بسیار زیبا و کارآمد، مدرک Gold پارتنری را از ماکروسافت دریافت نماید.
Telerik هم برای Windows Form و هم برای Web کامپوننت تولید می‌کند که ما در اینجا به معرفی آخرین محصول ساخت این شرکت یعنی RadControls for AJAX 2008 می‌پردازیم.
این مجموعه قابلیت نصب بر روی ویژوال استادیو 2005 و 2008 را داراست در نتیجه سازگاری کامل نیز با دات نت 2 و 3.5 را دارد.
شما با نصب این پکیج بر روی ویژوآل استادیوی خود می‌توانید از ابزارهای بیشتری جهت کار در Web استفاده نمائید.
ادامه نوشته

آموزش HTML

درس 1 - ایجاد اولین سند HTML


بعد از خواندن این درس توانائیهای زیر را در ساخت صفحات وب بدست می آورید:
1- آشنایی و درک تگهای HTML
2- باز کردن محیط کاری متناسب برای ایجاد یک سند HTML
3- استفاده از یک Editor (ویرایشگر متنی )
4- وارد کردن مطالبی به عنوان توصیه بطوریکه در صفحه نشان داده نشود
5- باز کردن سند در Browser برای نمایش آن تحت وب

 

ادامه نوشته

طراحی صفحات وب

با ما همراه باشید تااز امروز آموزش طراحی صفحات وب را شروع کنیم.

HTML مخفف Hyper text mark up language ( زبان کد گذاری ابر متن ) می باشد .
HTML در واقع زبان ساخت صفحات وب می باشد . این صفحات می تواند حاوی متنهای آرایش شده ، Link ، تصاویر ، جدول ، Plug – in و ... باشند . استقبال زیاد از این زبان و همچنین کمبود کتابهایی که در این زمینه وجود دارند ما را بر آن داشت تا بدون پرداختن به جزئیات بسیار ریز و غیر ضروری ، منبعی ساده و در عین حال کلی ارائه دهیم که مطالعه آن برای خوانندگان خالی از لطف نخواهد بود .
جهت کد نویسی و طراحی صفحات وب نیاز به یک Text Editor ساده مانند Notepad که در تمامی ویندوزها قابل دسترسی می باشد و نیاز به نصب Text Editor جدید نیست .
برای مطالعه ی این دوره ی آموزشی نیاز است کاربران محترم آشنایی با اینترنت داشته باشند .

ضمنا سیستم شما باید دارای مشخصات سخت افزاری ذیل باشد :

- حداقل سیستم مورد نیاز پنتیوم 233
- 16 مگابایت Ram
- حدود 600 مگا بایت فضای آزاد

دلفی

دلفی با ويژگيهای متعددی چون روند شی گرايی و مبتنی بر فرم، كامپايلر فوق العاده سريع، پشتيبانی از تكنولوژيهای روز برنامه نويسی دنيا، پشتيبانی عالی از بانكهای اطلاعاتی و . . . طرفداران بسياری پيدا كرده است. تا آنجا كه بسياری به حق آن را سريعترين محيط برنامه نويسی توليد برنامه های كاربردی تحت ويندوز می دانند.

در دنيای اينترنت منابع بسيار زيادی حتی به زبان فارسی برای دلفی وجود دارد. هدف ما اين است كه دانسته های خود و شما دوستان را به صورت منظم و دسته بندی شده و حد الامكان به صورت كامل در اختيار عزبزان قرار دهیم.

ادامه نوشته

آشنایی با رجیستری

اهمیتی که رجیستری در یک سیستم دارد ایجاب می نماید تا هر برنامه نویسی برای کارایی بهتر با آن آشنایی داشته باشد. در این فرصت در مورد چگونگی کار با رجیستری ویندوز در محیط VB.NET مطالبی عنوان خواهد شد.

قبل از شروع آموزش در مورد ساختار رجیستری ویندوز توضیحات کوتاهی ارائه می شود.

ادامه نوشته

خوش امدید

 به عضو جدید وبلاگ خوش آمد می گویم امیدوارم  حضور فعالی داشته باشید.

مدیر  وبلاگ

امکانات دلفی 2009

نکات دلفی 2009 : پشتیبانی از ویندوز ویستا
حل شدن مشکل زبان فارسی بدلیل اینکه دلفی 2009 کلا براساس یونیکد کارمیکند .

دانلود