تبليغاتX
High Tech Programming
روشهای غیر متعارف برنامه نویسی و پاسخگویی به سوالات و نیازهای برنامه نویسان
بازم سلام.

یکی از پر بازدید ترین مطالب ابن بلاگ نحوه ارجینال کرند ویندوز XP بود.

این بار میخوام براتون نحوه Active کردن Vista رو بگم.

شما میتونید هر نسخه از Vista  رو که میخاهید روی کامپیوتر نصب کنید فقط باید قبل از اینکه اقدام به Update ویندوزتون کنید باید فایل اجرایی Activate رو اجرا کنید که میتونید از لینک زیر دانلودش کنید.

Vista Activat

حالا با خیال راحت هر Update ی رو که میخواهید به غیر از Service pack 1 ویستا بگیرید.

باز هم میگم به هیچ وجه Service Pack 1 ویندوز ویستا رو نگیرید در غیر این صورت مجبور کواهید بود که 15 روز دیگه یه ویستا جدید نصب کنید.

شاد و پیروز باشید.

+ نوشته شده در  یکشنبه دهم شهریور 1387ساعت 23:11  توسط محمد محمدی | 
سلام به دوستان خوبم.

ممنون از شما که در این ۶ ماه نبودن من به این بلاگ سر زدید و برام پیام گذاشتید.

در این مدت مشغول کاری برای یکی از بانکها (به دلایل امنیتی نمیتونم اسم بانک و یا کار انجام شده رو بنویسم) بودم که تقریبا تمام وقت من رو پر کرده بود به همین دلیل موفق به، به روز رسانی نمیشدم.

همچنین در این مدت به کمک دوست خوبم آقای محسن رامی درحال یادگیری Java ، JSP و EJB بودم.

البته هنوز در مورد Java طفلی بیش نیستم اما امیدوارم بتونم به زودی در این باره هم براتون مطالب مفید و کاربردی بنویسم.

Java برای کسانی که NET. کار هستند زیاد نا آشنا نیست اما کاملا متفاوت و 100% قابل اطمینان در واقع بسته به نوع کار هرکدوم مزایا و برتری رو نسبت به همدیگه دارند.

برای مثال اولین و بزرگترین برتری جاوا Multiplatform  بودنش هست که به شما این امکان رو میده که بر روی هر OS و هر سخت افزاری کار و برنامه رو اجرا کنید.

البته بد نیست بدونید که Microsoft هم در این زمینه کارهایی انجام داده و


ادامه مطلب
+ نوشته شده در  شنبه نهم شهریور 1387ساعت 22:38  توسط محمد محمدی | 
سلام به همه دوستان.

امروز می خوام درباره مطلبی براتون بنویسم که شاید هیچ ارتباطی به نوشته های گذشته ام که در باره

برنامه نویسی نداشته باشه اما در حقیقت با بهره گیری از این مطالب میتونید در تمامی موضوع های مربوط به زندگی حتی یادگیری و برنامه نویسی هم ازش کمک بگیرید و کارهاتون رو راحت تر، سریعتر و با لذت بیشتر انجام بدید!

این مطلب در باره مکتب کمال هستش که با مدیریت آقای محمود معظمی به وجود آمده و همچنان پرقدرت داره به کارش ادامه میده.

مکتب کمال مجموعه سمینارها و سخنان آقای معظمی هستش که برای بهتر شدن وضعیت نگرش همه انسانها نسبت به زندگی و آموزش احترام به خود و دیگران قدم بر میدارد. البته این سخنان در مورد اغلب موضوعات مهم مانند قدرت انرژی درون، ازدواج تا چگونگی ثروتمند شدن را در بر دارد.

مکتب کمال در سراسر کشورها طرفداران زیادی داره تا جایی که در زمان برگذاری سمینارها مهمانانی از شهر های دور و نزدیک و یا حتی از کشورهای دور و نزدیک مثل عراق و اتریش برای شرکت در این سمینارها خودشون رو میرسونن.

گفتنی در باره رسالت مکتب کمال و هدف انسان دوستانه و سخاوتمندانه آن بسیار است. اما بهتر که برای تحقیق بیشتر سری به سایت مکتب کمال بزنید و بیشتر با آن آشنا شوید.

همچنین در صورت تمایل میتونید هر شب از تلویزیون MITV در ساعت 1۱ شب به وقت ایران یکی از مضوعات را با عنوان چشمها را باید شست رایگان تماشا کنید. امتحان کنید حتما با من هم عقیده خواهید شد.

به امید روزی که همه ایرانیان از زندگی بیشتر لذت ببرند.

شاد و پیروز باشید.

+ نوشته شده در  سه شنبه چهاردهم اسفند 1386ساعت 12:24  توسط محمد محمدی | 
سلام دوستان.

اگر از MasterPage و Forms Authentication همزمان استفاده کرده باشید و این تفکر رو هم داشته باشید که کاربرها باید Login کنند تا به بقیه فرمها دسترسی داشته باشند، بی شک شما هم با یک اشکال عجیب روبرو خواهید شد!

در کمال ناباوری میبینید که Layout ناپدید شده و عملا MasterPage وجود نداره!!!

 

جالب بدونید که حتی اگه MasterPage رو در اثتثناها هم تعریف کنید فایده نداره و مشکل همچنان پا برجاست.

 

اما راه حل چیه؟

1) بی خیال authentication بشید و به همه کاربران اجازه دسترسی به همه صفحات رو بدید.

احماقانه است، خودم میدونم!

2) خیلی راحت تر از این حرفها مشکلتون حل میشه!

کافیه که تو IIS کامپیوترتون یک Virtual Directory ایجاد کنید و آدرس سایتتون رو که تو کامپیوترتونه بهش بدید.

حالا برای اجرا بجای اینکه F5 رو مورد عنایت قرار بدید، فقط کافیه که Rebuild Solution کنید و یک Browser رو باز کنید وبعد از HTTP://Localhost  اسم سایتتون رو بنویسید.

به همین راحتی.

شاد و پیروز باشید. 

+ نوشته شده در  شنبه بیست و نهم دی 1386ساعت 2:45  توسط محمد محمدی | 
سلام.

مطلبی رو که امروز میخوام بگم، کاربرد های زیادی داره که سعی میکنم با بیان ساده براتون توضیح بدم.

حتما براتون پیش اومده که در ASP بخواهید برای اینکه کاربر در انتظار انجام عملیاتی بمونه با نشون دادن پیغامی بون رو متوجه کنید.

یک مثال کاربردی:

تصور کنید که یک صفحه دارید که مجهز به تکنولوژی AJAX.NET

چون کاربر Post Back شدن صفحه رو نمیبینه ممکن که فکر کنه که عمل Click انجام نشده ویا اینکه در حین انجام کار AJAX مابقیه Button های روی صفحه رو Click کنه


ادامه مطلب
+ نوشته شده در  پنجشنبه بیست و نهم آذر 1386ساعت 14:54  توسط محمد محمدی | 
سلام.

با اینکه تعداد کمی برنامه نویس هستند که با تکنولوژی +Com آشنا هستند و پروژه ای رو با استفاده از اون انجام دادند و یا در حال انجام هستند، اماشاید این سوال برای همه کاربران ویندوز XP به وجود آمده که چه اتفاقی برای Component Services افتاده!

Component Services ابزاری Builtin در سری ویندوزهای 2000،NTو XP هستش که اجازه مدیریت DLL های ایجاد شده با تکنولوژی +Com رو میده. اما در کمال تعجب در Vista این Manager پر قدرت سر جای قبلیش نبود.

اما جای نگرانی نیست چون شما میتونید ای برنامه رو از توی System32 با اسم جدید Comexp.msc اجرا کنید و حالشو ببرید.

شاد و پیروز باشید.

+ نوشته شده در  سه شنبه بیست و هفتم آذر 1386ساعت 13:55  توسط محمد محمدی | 
سلام.

شما با استفاده از این برنامه میتونید با ۵ ساعت تمرین سرعت تایپ انگشتانتون رو زیاد کنید، علاوه بر اینکه بدون نیاز به دیدن کلیدهای صفحه کلید،کلمات رو به درستی تایپ کنید.

این نرم افزار رو میتونید با استفاده از لینک زیر دانلود کنید.

نکته!

همراه با برنامه یک فایل Text هم وجود داره که License برنامه اونجا نوشته شده، فقط باید دقت داشته باشید که هنگام وارد کردن License به اینترنت وصل نباشید.

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

Typing Master pro

با سپاس از دوست خوبم بابک بحرینی که Registration Code این نسخه رو تهیه کردند.

شادو پیروز باشید.

+ نوشته شده در  شنبه نوزدهم آبان 1386ساعت 13:37  توسط محمد محمدی | 

در این مستند طریقه میزان سازی SQL Server 2005 در حد Admin آموزش داده میشود

نکاتی که برای اتصال به صورت Remote در SQL Server باید لحاظ شود، شامل

  1. ویندوز کامپیوتر باید نسخه Server باشد.
  2. یکی از نسخه های   Developer Edition و یا Enterprise Edition به طور کامل نصب گردیده باشد.
  3. سه کار زیر باعث میگردد تا SQL Server  شما  بتواند با دنیای بیرون ارتباط برقرار کند.

ادامه مطلب
+ نوشته شده در  چهارشنبه شانزدهم آبان 1386ساعت 15:27  توسط محمد محمدی | 

سلام.

یکی از محبوبترین و پر استفاده ترین ویندوزها در بین کاربران ایرانی، ویندوز XP هستش.

اغلب افراد میدونند که این ویندوز ها ارجینال نیستند و نمیتوانند اون رو Live Update کنند چون Genue Live Update جلوشون رو میگیره و اجازه به روز شدن رو نمیده برای مثال شما به راحتی نمیتونید Media player 11 و یا IE 7 رو نصب کنید تازه این احتمال هم وجود داره که IE ویا Media Player نسخه قدیمیتون هم از کار بیافته.

در ضمن توی بازار هم ویندوزهای XP اومده که به اسم اورجینال فروخته میشه و قیمتی بین 6000 تا 25000 داره و معمولا هم مدعی داشتن Service Pack 3 هم هستند.

اما در حقیقت اونها هم اورجینال نیستند و از همین روشی که خدمتتون میگم استفاده میکنند.


ادامه مطلب
+ نوشته شده در  یکشنبه پانزدهم مهر 1386ساعت 9:20  توسط محمد محمدی | 

سلام.

اینبار براتون تکه کدی رو توضیح میدم، که میتونید با کمک اون لیست Component ها و User control های روی فرمتون رو در #C بدست بیارید.

foreach (System.ComponentModel.Component cmp in components.Components)

{

System.Windows.Forms.MessageBox.Show(cmp.ToString());

}

در زیر هم User Control های فرمتون رو بدست میارید.

foreach (Control ctl in Controls)

{

     System.Windows.Forms.MessageBox.Show(ctl.Name);

}

و حالا زیبا تر اینکه با کمک کد زیر حتی میتونید اسم User Control استفاده شده را هم بدست بیارید.

foreach (Control ctl in Controls)

{

   System.Windows.Forms.TextBox txt = ctl as TextBox;

    if (txt != null)

       {

            System.Windows.Forms.MessageBox.Show(txt.Name);

       }

}

البته دقت داشته باشید که در کد بالا اسم هر User Control که از جنس TextBox باشد رو براتون نمایش میده که میتونید باتغییر کد، به نوع های دیگه هم دسترسی داشته باشید.

نکته دیگه اینکه برای تست و استفاده از این کد ها در ابتدا چندتا User Control و Component رو صفحه بندازید و بد اجرا کنید.

شاد و پیروز باشید.

+ نوشته شده در  یکشنبه یازدهم شهریور 1386ساعت 14:18  توسط محمد محمدی |