انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Hani در 16 شهریور 1387، 02:32 ق‌ظ

عنوان: Tiny XmD
ارسال شده توسط: Hani در 16 شهریور 1387، 02:32 ق‌ظ
سلام  \\:D/

یه کلاس نوشتم که به درد برنامه نویسای جاوا می خوره .
قبلا یه برنامه نوشته بودم که نیاز به دیتابیس داشت سر این دیتابیس هم بدجوری اذیت شده بودم  ](*,) به این فکر افتادم تا یه برنامه بنویسم که کار یه دیتابیس رو بکنه که خیلی آسون و کاربردی باشه .
این شد که به این فکر افتادم که با xml یه دیتابیس درست کنم  :D اولش فکردم که این یه ایده جدیدیه  ::) اما بد دیدم نه قبلا این کار انجام شده مثل : http://www.oxygenxml.com/xml_and_relational_database_perspective.html
قیمتشم از 50 دلار شروع می شه تا 400 دلار  :)

این برنامه کارش اینه که یه فایل xml درست می کنه با پسونده XMD و داده های شما رو توش ذخیره می کنه . :P کار باهاش خیلی اسونه
البته این نسخه نهایی نیست اما انتظارات شما رو برآورده می کنه می زارمش اینجا اگه ایده و کار خوبی بود که بگید ادامه بدم به نوشتنش و الا که هیچی  :'(

یه برنامه دیگه هم هست که برای مدیریت فایلای xmd هستش البته فعلا فقط شما می تونین با این برنامه فایلهای xmd رو ببینین.
داخل manager برنامه یه قسمت هست به نام contact شما از اونجا می تونین برای من نظراتتون و باگای برنامه رو بفرستین . (البته این قسمت با کمک دوست خوبم NarbeH جان درست شده :))
کاملا هم اوپن سورس و رایگانه و با جاوا هم نوشته شده
(http://i33.tinypic.com/2yy5l5t.png)
Tiny Xmd Class ver 0.2 (http://www.2shared.com/file/3880392/fba9882a/TinyXmdtar.htm)

Tiny Xmd Manager ver 0.1 (http://www.2shared.com/file/3880412/363f14a7/Tiny_Xmd_Managertar.html)

Tiny Xmd Manager Source Code (http://www.2shared.com/file/3880442/4b48e0e2/TinyManageXMD_Source_Codetar.html)

Sample Xmd File (http://www.2shared.com/file/3880532/5cb1c12/test.html)
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: ناربه در 16 شهریور 1387، 02:47 ق‌ظ
ایولا  :D
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: سعید رسولی در 16 شهریور 1387، 07:04 ق‌ظ
ممنون. پیشنهاد می‌کنم توی http://ospdev.net ثبتش کنید که برنامه‌نویس‌ها ببینن، شاید به دردشون بخوره.
راستی این فرمت xmd کجا استفاده میشه؟ منظورم اینه که نرم‌افزار خاصی هست که از این فرمت استفاده کنه؟
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: Hani در 16 شهریور 1387، 11:29 ب‌ظ
سلامم

نقل‌قول
ممنون. پیشنهاد می‌کنم توی http://ospdev.net ثبتش کنید که برنامه‌نویس‌ها ببینن، شاید به دردشون بخوره.

چشم ;)

نقل‌قول
راستی این فرمت xmd کجا استفاده میشه؟ منظورم اینه که نرم‌افزار خاصی هست که از این فرمت استفاده کنه؟

نه درست متوجه نشدید ، این کلاس کار یه دیتابیس رو برای برنامه شما انجام می ده فرقش اینه که داده های شما رو به شکل xml در یک فایل xmd  (مخفف Xml Database) ذخیره می کنه . که دیگه شما دردسرای sql و mysql و ... رو ندارین . برای راحتی کار یه Manager هم درست کردم مثل (phpmyadmin یا sql manager و ...) که راحت بشه فایلای xmd رو مدیریت کرد.

خلاصه » شما تو برنامه هاتون براحتی می تونین از این کلاس برای ذخیره اطلاعاتتون استفاده کنید.
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: سید وحید رضا برهانی در 21 شهریور 1387، 05:24 ق‌ظ
.
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: فاراب در 21 شهریور 1387، 11:10 ق‌ظ
ناربه!!!
تک خوری؟؟؟
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: کرگدن در 21 شهریور 1387، 11:29 ق‌ظ
درود

خوبه
کاربرد های خوبی داره (‌ولی جای دیتا بیس رو نمی گیره :) )

البته اگر دیتابیس کوچیک و قدرتمند که با جاوا نوشته شده باشه و امبدد باشه بخوای javadb یا دربی هست ( چندتا دیگه هم هستند) که در حد ۲ مگ هستن و transactional  هم هستن :) و از کلید خارحی هم پشتیبانی می کنن و سرعت بالایی دارن که آزاد هم هستن
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: ناربه در 21 شهریور 1387، 11:53 ق‌ظ
ناربه!!!
تک خوری؟؟؟

به خدا من کاره ای نیستم  :( :(
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: Hani در 21 شهریور 1387، 12:55 ب‌ظ
نقل‌قول
کاربرد های خوبی داره (‌ولی جای دیتا بیس رو نمی گیره Smiley )

البته اگر دیتابیس کوچیک و قدرتمند که با جاوا نوشته شده باشه و امبدد باشه بخوای javadb یا دربی هست ( چندتا دیگه هم هستند) که در حد ۲ مگ هستن و transactional  هم هستن Smiley و از کلید خارحی هم پشتیبانی می کنن و سرعت بالایی دارن که آزاد هم هستن

 ;)
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: reza10203045 در 03 خرداد 1388، 12:46 ب‌ظ
سلام
لینک فایل ها خراب شده میشه دوباره آپلود کنید
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: سعید رسولی در 04 خرداد 1388، 08:07 ق‌ظ
سلام
لینک فایل ها خراب شده میشه دوباره آپلود کنید
http://ifile.it/4fpega8
عنوان: پاسخ به: Tiny XmD
ارسال شده توسط: reza10203045 در 04 خرداد 1388، 12:50 ب‌ظ
تشکر دوست عزیز آقای ilius