بایگانی

Archive for نوامبر 2009

کوبول در دات نت

نوامبر 30, 2009 بیان دیدگاه
پیش نوشت : تمام ماجراها از زمانی آغاز شد که رئیس شرکت با یک برنامه قدیمی و به قول خودش حرفه ای کوبول از در وارد شد و آن وقت با هیجان توضیح داد که قصد داریم این برنامه را با تکنولوژی های جدید بازار به روز کنیم :: اشک شوق در چشمان همه بچه ها جاری شد و آن چنان شد که تا به همین امروز مشغول هستیم تا کوبول را به دات نت پیوند بزنیم

 جستجو در اینترنت شروع شد و هم چنان که فضای رقابتی در شرکت بالا میگرفت موفق شدیم به نتایجی برای ارتباط دات نت و کوبول  برسیم

اول به اینجا رسیدیم

Fujitsu NetCOBOL for .NET is a COBOL compiler created specifically for Microsoft’s .Net Framework.

و با کمی گردش بیشتر به اینجا رسیدیم

Micro Focus Net Express® with .NET is the market-leading COBOL development environment for extending core business processes to the .NET Framework and other distributed platforms.   Powerful integration with Microsoft Visual Studio and the .NET Framework plus direct COBOL Web services capabilities, J2EE connectivity and XML support allow easy integration of existing and new COBOL applications with leading enterprise technologies.

و بعد هم به این لینک که راهنمای نصب کوبول میکرو فوکاس بود بر روی ویژوال استودیو دات نت 2008

پی نوشت
حالا کار ما با این کوبول در دات نت تازه شروع شده : اگر راه و روش مناسب تری میشناسید رئیس شرکت را خوشحال تر کنید
 اگر علاقه مندید شما هم کوبول قدیمی و دوست داشتنی را در دات نت تجربه کنید
هنوز هم درصد بالایی از نرم افزارهای تجاری مدیون حضور کوبول در عرصه هستند

 

 

بینایی

نوامبر 28, 2009 بیان دیدگاه
دارم روی کتاب بینایی تمرکز میکنم و اینکه آدم بعد تمام کردن این کتاب باید چیزهای بیشتری برای بهتر زندگی کردن بداند اما انگار این طور نیست و باز حواسم میپرد روی عکس پیرمرد … آن حالت دست ها که تا به امروز ندیده ام کسی این طور بگیرد

 

پی نوشت
چقدر احساس میکنید خواندن یک کتاب یا دیدن یک فیلم خوب باید بر آینده شما تاثیر داشته باشد ؟ تنها خواندن و دیدن و گذشتن آیا کافی است ؟ به کار بستن و دقیق شدن هم گاهی خسته کننده میشود

رایت سی دی و دی وی دی در دات نت

نوامبر 27, 2009 بیان دیدگاه
پیش نوشت : گاهی برای برنامه نویس رایت اطلاعات بر روی سی دی یا دی وی دی از داخل برنامه مفیدتر و مدیریت شده خواهد بود و کنترل بیشتری بر فرآیند گرفتن نسخه پشتیبان از داده ها خواهد داشت

 

گرفتن پشتیبان از فایل های دیتابیس و اطلاعات تولیدی برنامه و محافظت از آنها … وسواس های همیشگی و دلواپسی های تیم توسعه و تیم نگهداری جز جدانشدنی هر سیستم و برنامه های آن است .  افرادی همیشه مسئول رایت این اطلاعات بوده اند عده ای هم نگهداری حجم انبوه اطلاعات تولیدی بر روی هارد دیسک ها را ایمن تر میدانند . در چند هفته گذشته شرایطی ایجاد شده که نیازمند مدیریت رایت اطلاعات از داخل برنامه ام و پس از جستجو به سه کامپیوننت دات نت برای رایت اطلاعات رسیدم که هیچ کدام رایگان و متن باز نیست

Magic CD/DVD Burner (.NET 1.x/2.x)- Data CD/DVD burning components for dot Net Developers. Magic CD/DVD Burner (.NET) is developed to fulfill the requirement of Data CD/DVD burning needs. Magic CD/DVD Burner Includes all the features required by the developers in such software plus more, offering the reliability, stability and ease of use in affordable price. Magic CD/DVD Burner is the only program of its type to exist on dot Net platform, thereby featuring a valuable asset to all the .NET developers around the world.

PrimoBurner is a software development kit for CD, DVD and Blu-ray recording.

ZylBurner.NET is a CD / DVD burner .NET component. It is based on NeroCmd utility, so it needs Nero Burning ROM to be installed. This component is very easy to use, it’s ideal for developers for quick CD / DVD writing purposes from .NET applications.

فعلا جریان کار برای من تا پیدا کردن ابزارها و کامپوننت های بیشتر ادامه دارد ! شما چه روشی را پیشنهاد میکنید ؟

 

Boo

نوامبر 27, 2009 بیان دیدگاه

http://boo.codehaus.org/

Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.Boo has an interactive interpreter that is useful for testing out snippets of boo code.

برای شروع به اینجا مراجعه کنید و اگر کمی گیج شدید و هنوز مشتاق کار با این زبان و مفسر آن بودید بر اساس تجربه و نظر شخصی خیلی بهتر است که این برنامه که معرف حضور همه هست را نصب کنید

SharpDevelop is a free IDE for C#, VB.NET and Boo projects on Microsoft’s .NET platform. It is open-source : http://www.icsharpcode.net/OpenSource/SD/Default.aspx

امکان تبدیل بین  پایتون و سی شارپ و وی بی با این زبان را فراموش نکنید

 

دسته‌ها:کامپیوتر, برنامه نویسی برچسب‌ها: , , , , , ,

از هر کجا به آهنگهای خود گوش کنید

نوامبر 27, 2009 بیان دیدگاه
پیش نوشت : معرفی ام.پی.تری استریمینگ سرور

Vibe Streamer is a free MP3 streaming server that allows you to connect and
stream your music using only a standard web browser – Stream your music anywhere!
http://www.vibestreamer.com

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

vibe streamer Version: 3.0.2 (Nov 26 2009) File Size: 2.9mb
Supported systems : Windows 2000 or later / Linux supported through Wine

بعد از نصب برنامه تنها تعریف کاربر برای اتصال از طریق مرورگر و تنظیم آی.پی و تهیه لیست آهنگ هایی که  از این سرور قراره پخش بشه لازمه و بس . برنامه و نحوه طراحی قسمت مرورگر آنقدر زیبا و کاربرپسند هست که نیازی به توضیح اضافه ندارد. نصب کنید و بصورت لوکال امتحان کنید و اگر مایل بودید تحت اینترنت پیکربندی کنید ( در صورت داشتن امکانات لازم ) و به آهنگ های خود از هر جایی دسترسی پیدا کنید : بگذریم که سرویس های جالبی با همین برنامه ساده میتوان راه اندازی کرد

پی نوشت
من این برنامه را در شبکه داخلی شرکت راه اندازی کردم : همه راضی اند غیر از مدیر شرکت
مشابه این برنامه و حتی نمونه های قدرتمند تری از این برنامه موجود است : هدف تنها معرفی این برنامه در آستانه انتشار نسخه جدید آن بود : منتظر نظرات شما هستم

دی کامپایلرهای دات نت

نوامبر 26, 2009 بیان دیدگاه
 پیش نوشت :  دی کامپایلر ها نه از جهت نفوذ در کد دیگران بلکه از این جهت برای من جالب بوده که با روش آی.ال در ایجاد فایل نهایی بیشتر آشنا میشوم : البته این نظر شخصی بنده میباشد و مسلما ابزارهای موثرتری برای آشنایی با نحوه کار آی . ال وجود دارد با این حال نیم نگاهی هم به خروجی کدهای خود در این ابزارها دارم تا از میزان نفوذ در آنها اگاه باشم


http://strategoxt.org/Transform/DotNetDecompilers

برای کار با دی کامپایلرهای دات نت و آشنایی با ابزارهایی در این زمینه به این لینک مراجعه کنید

Salamander/Anakrino/LSW DotNet-Reflection-Browser/Lutz Roeder’s Programming.NET
Dis#/Decompiler.net/ILDASM

از بین این ابزارها کدام برای شما مفیدتر بوده ؟ آیا هم چنان کدهای خود را بدون بازنگری در خروجی در اختیار دیگران قرار میدهید؟
به نظر شما دات نت و چنین ابزارهایی در مقابل دنیای اپن سورس حرفی برای گفتن دارند ؟ نظر شما چیست ؟

پی نوشت
قصد هیچ گونه مقایسه ای را ندارم و همانگونه که بارها در این جا گفته ام باید دید مشتری در نهایت از شما چه میخواهد برای خیلی ها در ایران کار در پروژه های متن باز کابوس حساب میشود عدم حمایت از تولید کننده کد و در نظر نگرفتن قانون کپی رایت و عدم پایبندی به انواع لایسنس ها مشکلاتی خواهد بود که ما را هر چه بیشتر از بازار جهانی تولید نرم افزار دور خواهد کرد 

 
 

اجرای برنامه های دات نت بدون نصب دات نت فریم ورک

نوامبر 25, 2009 بیان دیدگاه
پیش نوشت :  اجرای برنامه های نوشته شده با ویژوال استودیو دات نت بدون نیاز به نصب دات نت فریم ورک موضوعی است که از همان سال های اولیه ظهور تکنولوژی دات نت مطرح بوده : پروژه ها و کارهای دست و پا شکسته و بعضا کامل و قابل بررسی ای هم انجام شده اما چقدر باید به آینده چنین پروژه هایی خوش بین بود ؟ آیا خود مایکروسافت هم طرح هایی برای پرتبل کردن برنامه های دات نت دارد ؟


Deploy .NET applications securely, with no .NET Framework install
Run .NET with no Framework install : Xenocode Postbuild for .NET
http://www.xenocode.com/Products/Postbuild-for-NET

این پروژه به نظر یک سر و گردن از رقبای فعلی بالاتر قرار گرفته اما به نظر شما آینده برنامه های دسکتاپ دات نت چگونه خواهد بود ؟  دلفی 2010 تا چه حد بر آینده تاثیر خواهد گذاشت ؟ آیا شما هم بر خلاف میل خود مجبور به کار با دلفی 7 شده اید و محدودیت های پروژه شما را از آخرین تکنولوژی های روز دور کرده ؟ شرکت شما تا چه حد در راضی کردن مشتری برای ارتقا سیستم ها و استفاده از دات نت موفق بوده ؟ به نظر شما جریان پرتبل کردن برنامه های دات نت اصلا آینده ای دارد ؟