تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تفييم Visual Studio 2012 و NET 4.5. الجديد
#7
بعد تنصيب 2012 - Ultimate وترقية برنامج قواعد بيانات قديم إليه لاحظت النقاط التالية

1 - واجهة التطوير أصبح شكلها مقيتا ولكن لم أواجه صعوبة في التعامل معها

2 - عملية الترقية تمت بسلاسة ودون مشاكل ( ربما برنامجي ليس بذلك الحجم )

3 - لاحظت بعد انهاء التعديلات على برنامجي ( تعديلات ثانوية تتعلق بالبحث ) أن النسخة الجديدة أصبحت تفتح اسرع من القديمة ( لا أدري إن كان ذلك له علاقة بترقية السيكول سيرفر إلى 2012 من 2008 أم أن تنفيذ الكود أصبح أسرع ) مع ملاحظة أنني أتعامل مع قاعدة بيانات بحجم 576 ميغا تحتوي على 3412 صورة مع البيانات التعريفية الخاصة بها والقاعدة متوقع زيادتها كثيرا عن هذا الحجم مع الزمن

4 - هناك أداة تحليل الكود جربتها لأول مرة مع هذا الاصدار ولكن لا أذكر بالضبط هل هي موجودة في 2010 أم لا المهم انها تعطي نصائح اعتقد أنها جيدة مثلا الكود التالي
كود :
Using SqCon As New SqlConnection(My.Settings.MobilePictureCollectionConnectionString)
                Using SqCmd As New SqlCommand
                    SqCmd.Connection = SqCon
                    SqCmd.CommandType = CommandType.Text
                    SqCon.Open()

                    SqCmd.CommandText = "SELECT COUNT(*) FROM Manufactureres"
                    Me.lblMan.Text = CStr(SqCmd.ExecuteScalar)

                    SqCmd.CommandText = "SELECT COUNT(*) FROM MobileBrands"
                    Me.lblBrands.Text = CStr(SqCmd.ExecutاeScalar)

                    SqCmd.CommandText = "SELECT COUNT(*) FROM MaintPictures"
                    Me.lblPics.Text = CStr(SqCmd.ExecuteScalar)

                    SqCon.Close()
                End Using
            End Using

تعطي فيه خطأ عند السطر الثالث من الأسفل SqCon.Close() وهو انه لا يجدر بنا التخلص Dispose من العنصر Object أكثر من مرة أعتقد أن هذا تنبيه جيد وخصوصا أنني استخدم هنا عبارة Using
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
تفييم Visual Studio 2012 و NET 4.5. الجديد - بواسطة samerselo - 09-10-12, 06:50 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم