یک وبلاگ دیگر از یک برنامه نویس دیگر
Ajax – jQuery – PHP قسمت دوم
تو قسمت قبلی یه توضیح مختصر درباره اصل برنامه دادم،خیلی خیلی مختصر، و بعد یه قسمت اونو، که همون قسمت اضافه کردن بود،با آژاکس دوباره نوشتم. شرطم هم که این بود، بدون آژاکس و جاوا اسکریپت هم، کل برنامه کار میکرد، بدون کم و کاست. ایندفعه، میخوام یه قابلیت دیگه رو هم آژاکسی!!! کنم. قابلیت حذف از لیست. البته باز هم شروط قبلی بر جا هستند.
گام اول ایجاد تابعی هست که با کلیک بر روی لینک های حذف،این تابع فراخوانی بشه. میشه این تابع رو مستقیم نوشت یعنی اینجوری :
$('.dellink').click(function(){
//code here ....
});
ولی یه مشکلی هست، اونم وقتی که یه ردیف جدید اضافه میشه،لینک حذف اون هم باید اینطوری تنظیم بشه، یه کم دردسر داره، یعنی کد باید دوباره اونجا هم نوشته بشه. به جای اینکار یه متغیر ایجاد میکنیم و تابع رو توی اون متغیر مینویسیم، بعد هر جا لازم شد اونو به لینکها اضافه میکنیم.
var delLinkFunc=function(){
//code here
};
//then use this :
$('.dellink').click(delLinkFunc);
اینجوری هر جا که بخوایم میتونیم کدو نسبت بدیم به رویدادی که داریم.
کد ما نهایتا اینه (البته با یه سری تغییرات ساده تو کد جاوا اسکریپت مربوط به اضافه کردن سطر جدید)
//Create a new function in order to manage delete links
var delLinkFunc=function(){
//2-1 : Get the href of this link
var target=$(this).attr('href');
//2-2 : Get the current row, we store this in rel attr,
//we can use affected parameter in returned data instead, but for demonstrate :)
var row=$(this).attr('rel');
//2-3 : simply send the request to target using get method
$.get(
target,// Target of this link
{},//No data needed at all, all required is target
function(data){//Call back , see add function
//2-4 :Just show message
$("#msg").removeClass('message') //Remove any old class, just in case
.removeClass('errmessage')
.addClass(data.class) //Add new class
.html(data.msg); //change message(innerHTML)
if (data.affected>-1) {
//2-5: Remove the row! we can use row selector like
//$('#'+row)
//or data.affected like :
//$('#row_'+data.affected)
$('#'+row).remove(); //Simply remove it
}
},
"json" //Data type, see add function
);
//Remember to suppress default handler
return false;
};
//2-6: Add event handler to links :
$('.dellink').click(delLinkFunc);
اما توضیح تکه به تکه.گام اول تو این تابع، گرفتن مقصد لینکه. چون ما نمیخواهیم تغییری تو کد PHP بدیم. بنابراین بهترین راه اینه که هدف این لینک که کلیک شده رو بگیریم :
//2-1 : Get the href of this link
var target=$(this).attr('href');
گام دوم هم اینه که شماره ستون کلیک شده رو بگیریم. من قبلا تو خصیصه rel لینک، اونو ذخیره کردم. البته ما بعدا به این احتیاج داریم، میتونیم مثلا از تو پاسخ هم بگیریمش(قسمت قبل رو ببینید، ما تو جواب یه آرگومان affected داریم که الان همینه، اینکار شاید بهتر باشه ولی ما از روش ساده تر استفاده میکنیم)
//2-2 : Get the current row, we store this in rel attr,
//we can use affected parameter in returned data instead, but for demonstrate :)
var row=$(this).attr('rel');
اینو فعلا نگه میداریم،تا آخر سر ردیف مورد نظر رو حذف کنیم .
گام بعدی هم سادست، درخواست رو میفرستیم. اینبار با متد get (کلیک روی لینکها به صورت معمولی متد get خواهد بود، و چون ما میخوایم کد رو شبیه سازی کنیم طوری که دقیقا شبیه اصلش کار کنه، ما هم از متد get استفاده میکنیم.)
//2-3 : simply send the request to target using get method
$.get(
target,// Target of this link
{},//No data needed at all, all required is target
function(data){//Call back , see add function
//2-4 :Just show message
$("#msg").removeClass('message') //Remove any old class, just in case
.removeClass('errmessage')
.addClass(data.class) //Add new class
.html(data.msg); //change message(innerHTML)
if (data.affected>-1) {
//2-5: Remove the row! we can use row selector like
//$('#'+row)
//or data.affected like :
//$('#row_'+data.affected)
$('#'+row).remove(); //Simply remove it }
},
"json" //Data type, see add function
);
اینجا دیگه جمع کردن اطلاعات فرم و از این حرفا نداریم. خود لینک همه اطلاعات رو داره، و همه چی خیلی راحت انجام میشه. تابع داخلی هم برای زمانیه که همه چی با موفقیت انجام بشه،که مثل پست قبلی، اول پیغام رو با کلاس مورد نظر نمایش میده،بعدم اگه موفق شه، سطر رو حذف میکنه. البته اینجا میشه یه سری افکت هم گذاشت، که تو قسمت آخر وقتی همه چی تموم شد یه چند تا افکت ساده هم اضافه میکنم به کد.
آخرین مرحله هم که تنظیم خاصیت کلیک لینک بر روی این تابع هست که بالاتر دیدید.
//2-6: Add event handler to links :
$('.dellink').click(delLinkFunc);
اما یه مساله هنوز هست. این تابع برای سطرهایی که تو همین سری با آژاکس اضافه میشن کار نمیکنه بنابراین باید آخر تابع add هم همین کد رو اضافه کنیم. کد PHP هم که هیچ تغییری نمیخواد کلا. اینم یکی از مزایای این طریق کد نوشتنه، اینم دقیقا تست کنید،بدون جاوا اسکریپت هم کار میکنه.
نتیجه این رو میتونید اینجا ببینید. کد رو هم میتونید از آخر همین پست بگیرید.
| چاپ این نوشته | این نوشته توسط فرود در روز 2009/12/31 در ساعت 18:34 نوشته شده است و در دسته jQuery, PHP, آژاکس, برنامه نویسی, راهنمای قدم به قدم دسته بندی شده است. پاسخهای این نوشته را از طریق RSS 2.0 دنبال کنید. شما میتوانید نظر خود را ارسال کنید یا از سایت خود دنبالک ارسال کنید. |





در 2 سال پیش
سلام
وقتی ما توی سلکتور jquary یک کلاس رو انتخاب می کنیم ، تمام اشیایی که این کلاس رو دارن شامل میشه
پس چرا هر بار بعد از add کردن، باید تابع delLinkFunc رو به فیلد جدید اضافه کنیم؟
موافقید یا نه :
0
0
در 2 سال پیش
@hp
این تابع وقتی اجرا میشه که برای اولین بار کل اشیا(اصطلاحا DOM Tree) لود میشن .و اون سلکتور همه اشیایی رو که وجود دارن رو انتخاب میکنه.(نه اشیایی که ممکنه بعدا به وجود بیان) بعدا، وقتی ما یه عنصر اضافه میکنیم این عنصر به هیچ وجه تحت تاثیر اون که قبلا تنظیم کردیم نیست. یه بار دیگه همه رو انتخاب میکنیم و ایندفعه اون عنصر جدید هم هست، و دوباره کلیک رو به تابع خودمون وصل میکنیم.
موافقید یا نه :
0
0
در 2 سال پیش
سلام ————–
تیریک میگم سایت جالبی داردید
امیدوارم همچنان پر بار و پر محتوا باشد
موافقید یا نه :
1
0
در 2 سال پیش
سلام مجدد.
در مورد مطالب کامنت قبلی:
۱- جاوا زبانی هستش که سال ۹۵ طراحی شده. اون زمان اصلا دنیای IT یه شکل دیگه بود و برنامه نویسا هم یه شکل دیگه بودن (از نظر باطن) ولی سی شارپ به عنوان زبان اصلی پلت فرم دات نت طراحی سال ۲۰۰۱ بوده و یک سری مسائل رو براش در نظر گرفتن که توی جاوا نیست. البته قبول دارم که به نوعی یکجور کپی برداری از جاوا بوده ولی هرچی هست امکاناتش از جاوا بیشتره و همون حس لذت بخش کد نویسی با خانواده C رو به آدم میده.
به علاوه جاوا Close و سی شارپ Open می باشد! حتی آدم برای دانلود کردن Java runtime هم مشکل داره چون Sun ما رو تحریم کرده اما در مورد سی شارپ اینطور نیست و …
اما در کل جاوا هم خوبه ولی دات نت هم خوبه. در کل اینجور مقایسه ها به نظرم مصخره ست چون خیلی سلیقه ایه. اینا رو هم گفتم که فک نکنی حالا جاوا خیلی خوبه ;)
۲- بابت Ctrl+G هم دست شما درد نکنه
۴- من نمی دونم یادت میاد یا نه ولی یه برنامه نویسم چند سال پیش یه کم در ارتباط بودیم با هم ولی نه زیاد. حالا مهمم نیست، اون موقعه با دلفی کار می کردی و البته منم با ++C اما الان انگار اوضاع همه عوض شده.
راستی با این پلت فرم هایی روشون کار می کنی متقاضی زیاد هست؟ یعنی از نظر کار اوضا خوبه؟
و در مورد این پست و پست قبلی به نظر من JQuery خیلی خوبه. نمی دونم می دونی یا نه یا اصلا درسته یا نه ولی شنیدم در ساختنش یه جورایی از روی Linq (که به تازگی در dotNet3.5 معرفی شده) الهام گرفتن. در ظاهر که کاملا روشنه.
و یه سوال! بهترین ابزار برای توسعه Ajax – JQuery – PHP چیه؟
موافقید یا نه :
0
0
در 2 سال پیش
۱- از لحاظ سورس هیچکدوم Open نیستن، خصوصا C# چون حتی IDE مجانی نداره، جاوا تا دلت بخواد داره. در ثانی تحریم ایران که نشد دلیل! شما الان مگه میتونی مستقیم C# رو از MS دانلود کنی؟
۲- خیلی جالبه :) یه چک کن ببین برترین برنامه های دنیا به چه زبانی هست. مثلا تورنت کلاینت ها، بهترین IDE ها(میدونستی هر IDE جدیدی که میاد داره سعی میکنه از eClipse تقلید کنه؟)، یه نگاه تو SourceForge بنداز متوجه میشی چی میگم. در کل اینکه جاوا استاندارد نیست خیلی حرف جالبیه! چون مثلا C# فقط گیر MS هست و بس. استاندارد اونه، که اصلا استاندارد هم نیست! اون غیر استاندارده که تقریبا هر بروزری اپلت هاشو قبول میکنن، تقریبا هر سیستم عاملی از Symbian گرفته تا ویندوز دارن باهاش کار میکنن، حتی سیستم عامل هایی که روی موبایلهای ساده مثلا سونی اریکسون هست، حرفه ای ترین برنامه های تحت وب رو با JSP مینویسن، که میشه رو هر سیستم عاملی نصبش کرد. اونوقت C# استاندارده که فقط و فقط برای ویندوز طراحی شده؟؟؟
۳- نه. Linq نه. قدیمیترین اینها Prototype هست. شما عادت داری هر چی که خوبه میگی یه ربطی به MS داره؟؟؟ نه کلا ربطی به Linq نداره. ;) شوخی کردم :)
۴- من Zend Framework رو خیلی دوست دارم،(واسه ترکیب اون سه تا که گفتی) باهاش کار میکنم و کلا یه قالب کاری کم نظیره، قبل از اینکه اینم ربط پیدا کنه به MS بگم که Zend Framework تقلیدی از Ruby On rails هست که اونم برای Ruby هست و ربطی هم به MS نداره. ;)
۵- من برای Desktop کم برنامه مینویسم، همچنان با همون Delphi برای ویندوز ولی تو لینوکس نیازهای روزمره خودم رو رفع میکنم، و برای PHP کد مینویسم. و به برکت جاوا Zend Studio و Zend Guard رو تو لینوکس هم دارم :)
۶- پس میشناسمتون؟ موفق باشید و اگه یه کم تند جواب دادم ببخشید منظورم دعوا نبود لحنم همینه!
موافقید یا نه :
0
0
در 2 سال پیش
البته اونجا که گفتم جاوا close و سی شارپ open هست رو اشتباه کردم، جاوا هنوز رسما استاندارد نشده ولی سی شارپ استاندارده. البته شاید در مورد جاوا اشتباه می کنم!؟
موافقید یا نه :
0
0
در 2 سال پیش
آقا چرا میزنی !!!؟؟؟ D:
خوب من زیاد در مورد Java نمیدونم ولی اینهایی که گفتی رو می دونستم. در مورد #C باید بگم بله غیر از بقیه دوتا IDE درست و درمون خیلی عالی Open Source که تقریبا جاییش نمی لنگه براش وجود داره. یکی برای ویندوز(SharpDevelop) و یکی برای Linux (MonoDevelop) که به راحتی با زبان #C میتونی از GTK استفاده کنی ! البته بیشتر از دوتا وجود داره ولی این دوتا از همه بهتر هستند. زبان #C و CIL (بایت کد دات نت) به صورت استاندارد در موسسه های ECMA و ISO ثبت شده (ECMA-334; ISO/IEC 23270:2006) و همه می تونن ازش استفاده کنن و پیاده سازی خودشون رو داشته باشن. حتی خود MS سورس کد یک dotNet Framework کوچکتر (از نظر کتابخانه) رو به صورت SharedSource بیرون داده. ولی Java رو نمی دونم اصلا اینطوری هست یا نه؟ و از dotNet چند پیاده سازی Open source هم انجام شده که بهترینش Mono هست که روی Linux و … اجرا میشه. البته dotNet framework یک محیط Cross-Language و Single-Platform بوده ولی جاوا Single-Lanugage و Cross-Platform. یعنی از اول اینجوری تعریف شدن ولی برای dotNet چون امکانش وجود داشت دارن Corss-Platform ش می کنن (تقریبا)
حتی ۲-۳ تا بچه سیستم عامل و یک سیستم عامل (تقریبی) به نام Singularity OS هم با #C ساخته شدن. البته خبر دارم برای جاوا هم این اتفاق افتاده.
اینم در نظر بگیر همه این پیاده سازی ها در عرض حدود ۷-۸ سال انجام شده ولی خوب شما خودت میدونی جاوا چند وقتشه ! و من هم خبر دارم که OpenJava هم پیاده شده. ولی اگر لیست مقایسه زبانها تو ویکی پدیا رو هم نگاه کنی #C استاندارد شده ولی جاوا نه (هنوز نه ولی اگه Sun این کارو نکنه #C جلو میزنه ۱۰۰%)
اما در مورد زبان Java بعد از اینکه MS رفت سراغ dotNet شرکت sun هم کم کم دست از Java برداشت وگرنه Java و Sun دقیقا مثل VB و MS بودن. غلط می گم؟
راستی خود Linq هم به تقلید از NHibernate بوده! قبول دارم !
موافقید یا نه :
0
0
در 2 سال پیش
کلا اینکه من زیاد موافق MS نیستم. نه که تا به حال هر بار که بهش اعتماد کردیم رو دست خوردیم! قضیه چندان پیچیده نیست. من جاوا رو همیشه به سی شارپ ترجیح میدم. استاندارد هم من ویکی رو گشتم اینجا :
http://en.wikipedia.org/wiki/Comparison_of_Java_and_C_Sharp
ولی ندیدم چیزی راجع به این که یکی استاندارده اون یکی نیست!
در کل، من جاوا رو ترجیح میدم چون که محدوده کاربرهاش خیلی وسیعه، سورس آماده واسش خیلی زیاده، از اپلت بگیر تا میدلت، همه جا قابل دسترسیه :))
موافقید یا نه :
0
0
در 2 سال پیش
البته منم جاوا رو قبول دارم اما گذشته از اینکه انتخاب زبان یه چیزه سلیقه ایه ولی به نظرم #C انتخاب بهتریه.
البته اینو شاید باید زودتر می گفتم من خیلی دنبال یه برنامه نویس جاوا می گشتم که باهاش در این موردا بحث کنم. فک نکن می خوام پا فشاری بیخودی کنم که الا و بلا فلان زبان و …
اما در مورد MS تا حدودی درست می گی که آدم رو دست می خوره ولی یه راه ساده داره. نباید طرف چیزی که استاندارد نیست رفت. مثلا VB که نمونه بارز اون رو دست خوردنها بود که از نسخه ۶ به بعد کلا برنامه نویساش نابود شدن.
در مورد استاندارد نبودن جاوا و بودن سی شارپ منظورم این بود:
http://en.wikipedia.org/wiki/Comparison_of_programming_languages
ولی در کل قبول دارم جاوا چیز خوبیه ولی فک میکنم آینده #C یه کم شیرین تر باشه. شاید !
راستی ! یه سوال! بازار کار جاوا الان چطوره؟ بیشتر برای چه پلتفرمی سفارش هست؟ موبایل؟ App؟ Web؟ یا چی؟
و به اضافه اینکه هزینه برنامه نویس جاوا ی حرفه ای حدودا تو چه رنجیه؟ (ساعتی)
موافقید یا نه :
0
0
در 2 سال پیش
راستییییییییییی !!!!!!
شما که انقدر به دلفی علاقه داشتی و داری، حتما میدونی که طراح dotNet Framework و زبان #C آقای Anders Hejlsberg’s سازنده Delphi می باشد.؟
موافقید یا نه :
0
0
در 2 سال پیش
این آقا توی تیم دلفی بود، نه اینکه نویسنده دلفی بود و کلا بله،سیستم کامپوننت های دات نت خیلی سعی کرده شبیه دلفی باشه :) اصولا این دات نت چه چیز غیر تقلیدی داره :)
اما شما تا به حال به هزینه های کاری استفاده از دات نت فکر کردی؟ یه IDE خوب (راستی منظورم از IDE کد باز یا همون eClipse نه یه IDE واسه جاوا که یه IDE برای همه زبونهاست، از C بگیر تا Ruby ) که مشخصا همون IDE های MS هست، یه پلاتفرم مناسب که خوب همون ویندوز هست و کلا این هزینه ها رو چی؟ آره تو ایران یه سی دی(دی وی دی) ویندوز آخرش ۱۰۰۰ تومن، ولی به این فکر کردی اگه تو هم که برنامه نویسی اینجوری فکر کنی به خودت توهین کردی؟
کلا منظور منو از اینکه میگم جاوا و PHP نفهمیدی. من دارم سعی میکنم فرهنگی رو ترویج بدم که اعتقاد دارم درسته، نه فرهنگ غلطی که تو کشور ما هست، فرهنگ بدزد و استفاده کن،اونهم با افتخار!!!(البته نه به این معنی که اون بهترن ولی چون پولین استفاده نمیکنم، به این معنی که اینها در خیلی از زمینه ها شاید همه زمینه ها از اونها بهترن و مجانی هم هستن!)
اما جاوا من تا به الان فقط واسه موبایل کد تجاری نوشتم و کلا خوب بوده، قیمت هم به محیط بستگی داره که متاسفانه محیطی که من توی اونم همه برای نرم افزار بیشتر از ۵۰۰۰ تومن اونم یه سی دی مجموعه نرم افزار نمیدن، و همین خورده کارها هم واقعا مناسب بوده (چند تا برنامه معرفی + بازی تبلیغاتی)
اما واسه استاندارد بودن، استاندارد بودن یه زبان برنامه نویسی یعنی یه چیزی تو مایه های ISOXXXXX هایی که توی تبلیغاتا میگن. اونا فقط یه سری استاندارد هستن که بعضی کفتن مثلا فلان قابلیتو داشته باشه، حالا بدرد میخوره یا نه مهم نیست. کلا این مبحث استاندارد رو بی خیال شو. زیادی جدیش گرفتی. چون تو جاوا هر چیزی از یه زبان برنامه نویسی کاملا شی گرا میخوای وجود داره.
موافقید یا نه :
0
0
در 2 سال پیش
در مورد هزینه ها اگر میشد مطئنا ما میرفتیم نسخه اورجینال محصولاتی که لازم داشتیم رو میخریدیم و حتما هم به صرفه بود. تا حالا بارها حساب کردیم درسته هزینه هاش با PHP (فقط از نظر هزینه) قابل مقایسه نیست ولی با هزینه های راه انداختن یک Server برای Java که درست و حسابی سرویس وب بده قابل مقایسه ست. و البته روی ۹۰% کامپیوتر های Desktop جهان ویندوز استفاده می شه که شامل کشور های با قانون کپی رایت هم هست. در ضمن Zend هم که گفتی استفاده می کنی فک کنم پولیه ولی اگه بخوایم وقعا یه برنامه خوب بسازیم مجبوریم، و میریم ۲ هزارتومن میخریمش! ما نمی خواییم مجانی صاحب اینها بشیم، ولی الان واقعا مجبوریم. حتی یه بار می خواستم به همینی که SyntaxHighlighter رو ساخته که (خودتم داری ازش استفاده می کنی) Dotane کنم که متاسفانه نشد! یعنی راهی نبود.
در مورد موضوع بحث Java و #C اینجوری به هیچ نتیجه ای نمی رسیم. در کل من به هیچ وجه مخالف هیچ زبان برنامه نویسی نیستم چون اصولا اگه چیزی به درد نمی خورد وجود نداشت.
از اینا بگذریم…
فقط از استاندارد نمی شه گذشت. بدبختی ما فقط بخاطر نداشتن استاندارده. اگه استاندارد نبود همین اینترنت هم نبود. از RFC ها بگیر تا ISOXXXXX ها.
و ISO هم فقط ISO9001 نیست که تو تلویزیون ما تبلیغ می کنن!
موافقید یا نه :
0
0
در 2 سال پیش
بعبد مبدونم بحث ما به نتیجه برسه، و اما زند که گفتم، میدونم پولیه و منهم لیسانسشو دارم. کاملا قانونی. (هم این و هم زند گارد، متاسفانه بعدا به این نتیجه رسیدم که باید زند سرور رو تهیه میکردم :))
در کل بحث ما به جایی نمیرسه. اما اون استاندارد هم که میگی عامل بدبختی ماست، میشه گفت اصلا هیچ تاثیری نداره تو بدبختی ما :)از ماست که بر ماست.
و در کل من به طرفدار MS نیستم. میشه گفت اصلا هم ازش خوشم نمیاد. ترجیح میدم طرفش نرم،اگه قرار به خرید هم باشه مطمئنا پولمو صرف خرید محصولاتش نمیکنم،راههای بهتری هم برای حروم کردن پولهام بلدم ;)
منم صد بار گفتم که جاوا رو واسه سرور استفاده نمیکنم. هزینه اینکه یه برنامه جاوا رو اجرا کنی چقدره؟ یا حتی بنویسیش؟ سیستم عامل میخواد خوب لینوکس. جاوا هم که راحت نصب میشه :) – اون تحریم که گفتی، چون جاوا تو Repository های لینوکس هست، مثلا همین اوبونتو هیچ مشکلی واسه نصبش نیست. –
ولی واسه سی شارپ چی؟ برنامه نوشتن همینقدر کم هزینه است؟ من یه کامپیوتر خونه دارم مربوط به ۴ -۵ سال پیش. مطمئنم نمیشه روش سون نصب کرد، ولی به راحتی روش لینوکس نصب شد وداره با بهترین کیفیت کار میده. این هزینه نیست که برای هر سیستم عامل جدید باید یه سخت افزار جدید خرید؟ حالا نیا بگو که بین ویستا و سون فرقی نیست همونی که ویستا رو قبول کنه میتونه با سون کار کنه، ببین کامپیوتری که راحت XP رو جواب میداده الان دیگه نمیتونه ۷ رو بکشه!! این یعنی چی؟ چه امکاناتی آخه هست واسه من کاربر خونگی که وادارم کنه برای دسترسی به اون کلی هزینه سخت افزار بدم؟ همون کامپیوتر قبلیم همه نیازهامو برطرف میکرد، فقط واسه امنیت بیشتر ؟ خوب امنیت چه ربطی داره مثلا به Ram؟
خیلی آف تاپیک میشه که بگم اون کسایی هم که میرن واسه بازی میدن کامپیوتر خفن میخرن به نظر من خیلی گیجن!! یه کنسول بخرن خوب. این یعنی که یه کامپیوتر مربوط به ۴ یا ۵ سال پیش برای من کافیه برای سون و MS کافی نیست! این یعنی هزینه برای من، نه برای MS .به اینم فکر کردی؟؟؟
موافقید یا نه :
0
0
در 2 سال پیش
عرض سلام و آرزوی موفقیت
موافقید یا نه :
0
0
در 2 سال پیش
سلام
فقط میخواستم تشکر کنم
سایت جالب و پر محتوایی دارید
موافقید یا نه :
0
0
در 1 سال پیش
من یادمه یه کامنت نوشتم ولی نیومده انگار یادم نیست چی شده!
آقا حرفای درستی زدی ولی ما بحث مون #C بود! در کل به قول خودت این بحث به نتیجه نمی رسه.
فقط یه چیزی! من روی سیستمم لینوکس نصبه، OpenSuse11. قبلا همش Fedora نصب می کردم یه دیسک Live هم از ابونتو دارم ولی نمی دونم چرا از OpenSuse خوشم اومده!
حالا اینا رو گفتم که بگم چند تا برنامه جالب داخل OpenSuse11 هست (داخل خود Distribution ش) که با #C نوشتن: Banshee، Beagle، F-Spot، Tomboy و … .
به هر حال ممنون از بحثی که کردی.
موافقید یا نه :
0
0
در 1 سال پیش
البته ویندوز ۷ هم رو سیستمم نصبه ها !
موافقید یا نه :
0
0
در 1 سال پیش
:) میدونم. همه اونها رو (دستکم F-Spot رو میدونستم) ولی کلا مشکل اساسی اینجاست که اونا کلا از سیستم دات نت، سیستم پنجره ها و کنترل ها استفاده نکردن. همه از GTK استفاده کردن و زبان برنامه نویسیشونه که C# هست.
با این حال همین که یه سری هم به دنیای Open Source زدی خودش خیلیه :)
موافقید یا نه :
0
0