لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 31
مقدمه ای بر Windows 2000 Server
Windows 2000 Server نگارش جدید سیستم عامل شبکه ای میکروسافت و جایگذین ویندوز NT است.در فاز اولیه تولید آن با نام5.0 Windows NT Server از آن یاد می شد ، اما در هنگام انتشار به ویندوز 2000 تغییر نام یافت. تقریباً تمامی جنبه های این سیستم عامل تغییر یافته است و ویژگیهای قدیمی آن مورد بازنگری قرار نگرفته اند تا استفاده و درک آنها آسانتر گردد ، و همچنین صدها ویژگی جدید به آن افزوده شده است.
وقتی که Windows 2000 Server قلب شبکه شما باشد ، میتوانید مجموعه خدماتی را که هر موسسه مدرن به آنها نیاز دارد فراهم آورید:ذخیره فایل وچاپ ، امنیت ، دستیابی به اینترنت ، پشتیبانی از سرویس گیرها ، خدمات ارتباطی ، و مجموعه ای از خدمات وپشتیبانی های کاربردی.
آنچه Windows 2000 Server عرضه می کند
با انتشار سیستم عامل ویندوز 2000 ، میکروسافت گام بزرگی در جهت این خواسته که سرویس گر ویندوز NT استاندارد عملیات کامپیوتری موسسات شود ، برداشته است. پروژه ویندوز 2000 یکی از بزرگترین پروژه های نرم افزاری بوده است که تا به امروز به پایان رسیده است و اگرچه تخمین های مربوط به میزان بزرگی آن متفاوت از یکدیگر است، اما برآورد می شود که چیزی در حدود 40 تا 65 میلیون خط کد برای آن نوشته شده باشد.بیش از 2000 برنامه نویس بر روی این پروژه کار کرده اند. برای تولید Windows 2000 Server مشارکتی فنی بین حدود 24 شرکت صورت پذیرفته است.
میزان تفاوت بین ویندوز NT نگارش 0/4 و Windows 2000 Server را می توانیم با تفاوت بین ویندوز 1/3 و ویندوز 95 مقایسه کنیم. بیل گیتس در این مورد گفته است ، « ویندوز 2000 قابل ملاحظه ترین ارتقا در تاریخ میکروسافت است.»
بسیاری از این مشارکت ها ، امکانات جدیدی را در سیستم عامل فراهم آورده است که از جمله آنها را میتوان به الحاق ذخیره سازی سلسله مراتبی اشاره کرد که باعث می شود فایلهایی که کمتر مورد استفاده قرار می گیرند به نوار منتقل شوند ودر هنگام لزوم بازیابی گردند. این کار بر اساس محصول High Ground انجام می شود.برخی از قابلیت ها باعث بهبود فن آوری شده است که قبلاً در نگارشهایی از سیستم عامل یا در بسته های اختیاری آن وجود داشته است ، نظیر الحاق عملیات چند جلسه ای مبتنی بر سرویس گر در Windows Terminal Services که بر اساس کار مشترکی از میکروسافت و Citirix است.
چیزهایی در Windows 2000 Server وجود دارد که تقریباً باعث خوشحالی تمامی مدیران سیستم می شود ومیکروسافت امیدوار است که با استفاده از آنها مشکلات ارتقا سیستم عامل به اندازه قابل قبولی کاهش یابد. باعث خوشحالی ماست که در این کتاب می تو.انیم این ویژگیهای جدید را آموزش دهیم.
اگر از مدیران ویندوز NT بپرسید که بهترین جنبه ویندوز چیست وبهترین ویژگی که آنها می خواهند در نسل بعدی سیستم عامل سرویس گر ویندوز ببینند چه می باشد ، پاسخ پایداری وقابلیت اطمینان خواهد بود.ویژگی بعدی که مد نظر خواهد بود سادگی مدیریت است ، وموارد بعدی در این لیست ویژگیهای متعدد دیگری هستند که در حین دوره شکل گیری این سیستم عامل توسط مایکروسافت برای جلب مشتریان مطرح گشته اند.
در حقیقت میکروسافت تلاش زیادی را به خرج داده است تا اینکه ویندوز 2000 پایدارتر باشد ، امکان متوقف گشتن آن در حین عملیات کمتر شود وبا بسیار کمتر بودن مواقعی که نیاز به راه اندازی مجدد سیستم است ، بیشتر قابل پیکربندی باشد. Jim Allchin یکی از مدیران میکروسافت گفته است که با وجودی که ویندوز NT نگارش 0/4 لازم بود که در 75 وضعیت مختلف سیستم عامل مجدداً راه انذازی گردد ، ویندوز 2000 تنها دارای 5 وضعیت است که در آنها باید چنین اقدامی صورت پذیرد.هر کسی که تجربه ای در نصب وپیکر بندی ویندوز NT نگارش 4 داشته باشد از این تغییرات لذت خواهد برد . تنها تغییر تنظیمات TCP/IP سرویسگر نیاز به راه اندازی مجدد سیستم عامل دارد.
اگر چه Windows 2000 Server کاملاً فاصله بین خود و ویندوز 98 را از لحاظ خود پیکربندی برای سخت افزار نمی پوشاند ، اما نسبت به نگارشهای قبلی این سیستم عامل با استانداردهای اتصال و اجرا pnp سازگارتر است.وقتی که کارت تصویر یا کارت صدای سیستم خود را در Windows 2000 Server تغییر می دهید متعجب نگردید که سیستم عامل پیگر بندی جدی را می شناسد.ولیکن از آنجایی که خاموش کردن سرویسگر کاری نیست که به طور معمول انجام دهید Windows 2000 Server در قابلیت های مدیریت برق سهولت چندانی را ایجاد نمیکند ، اگر چه میکروسافت ادعای پشتیبانه Advanced Configuration and power interface یا ACPI را دارد.
بهبودهای دیگری نیز برای پشتیبانی از سخت افزارها در سیستم عامل ویندوز 2000 انجام شده است. اگرچه ویندوز NT پشتیبانی خارق العاده ای از دیسک گردانها می کرد ، اما گاهی اوقات چاپگرهای رنگی یا اسکنرهایی وجود داشتند که در کار با سیستم عامل دچار مشکل می شدند. ویندوز 2000 ، Windows Driver Model یا WDM را برای خود انتخاب کرده است که به تولید کننده گان اجازه می دهد تنها تا یک راه انداز هم برای ویندوز 98 و هم برای و هم برای ویندوز 2000 تولید کنند. آن راه انداز باید برای هر سیستم عامل به طور مجزا ترجمه گردد ، اما اکنون حداقل کد آن دو یکی است. بنابراین تولید کنندگان تجهیزات جانبی اکنون دلگرم هستند و نگهداری راه اندازهایی برای Windows 2000 Server را آسان یافته اند. نتیجه این سازگاری این است که ابزارهای جانبی بیشتری برای Windows 2000 Server نسبت به دیگر سیستم های سرویس گر قابل دست یابی است.
مدیریت سرویس گر
بهبود دیگری که میکروسافت در سیستم عامل ویندوز 2000 ایجاد کرده است ، ساده تر بودن مدیریت و درک است.جهت رسیدن به این هدف ، میکروسافت ابزارهای مدیریتی را
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 27
Active Server Page چیست؟
با گذشت ساتلهای متمادی، ما تغییرات مهمی را در موضوع اینترنت مشاهده می نمائیم. ابتدا، اینترنت به منظور یک سرویس دنده ارتباطات متوسط برای بخشهای دولتی و مؤسسات دانشگاهی بود. با پیدایش www، اینترنت یک محیط دوستانه چند رسانه ای شد. در اصل سرویس اینترنت به عنوان یک مکان برای آدمهای با ذئق به منظور خلق صفحات خانگی بود، اما هرچه افراد بیشتری به اینترنت وارد شدند، اینترنت به یک منبع اطلاعاتی برای همة ارفاد تبدیل شد. وقتی تعداد افراد online، به یک محدودة بحرانی رسید، شرکتهای که محصولات و خدمات را می فروختند شروع کردن به spring up نمودن. این شرکتها هیچ حضور فیزیکی نداشتند، فقط یک محضور مجازی داشتند. برای مثال شما می توانید از سایت Amazone کتاب بخرید، اما شما قادر نخواهید بود که کتابفروشی Amazone.com را در همسایگی خودتان پیدا کنید.
همان گونه که اینترنت به صورت یک فروشگاه موفق شد، طراحی وب سایت هم تغییر پیدا کرد. در روزهای اولیه www، HTML به منظور ایجاد صفحات وب ایستااستفاده می شد. اما امروزه، صفحات وب ایستا به سرعت در حال منسوخ شدن می باشند. تصور کنید اگر Amazone.com تنها از صفحات وب ایستا تشکیل شده بود – شما نمی توانستید فهرستهای کتاب را جستجو کنید. شما نمی توانستید یک درخواست را به صورت online صادر کنید، شما نمی توانستید توضیحات کاربران دیگر را بخوانید. این است دلیل یک سرمایه گذاری مطمئن که اگر Amazone.com از صفحات وب پویا استفاده نمی کرد، نمی توانست تعداد زیادی کتاب بفروشد:
شما می توانید صفحات وب را از راههای زیاید ایجاد نمایید. راه حل مایکروسافت برای ساختن صفحات وب پویا استفاده از Active Server Page می باشد که به صورت مختصر بر آن ASP می گویند.
سایت های وب بزرگ زیادی از ASP به منظور سرویس دادن پوسا به اسناد وب استفاده می ک. برای مثال Buy.com، Hotbot.com و Dell.com از ASP برای ساخت سایت های وب پویای محاوره ای خود استفاده کرده اند.
ASP شامل دو بخش می باشد. کدهای برنامه نویسی و embeded HTML. کدهای برنامه نویسی می توانند به وسیله تعدادی از زبانهای دست نویس (scropting language) نوشته شوند.
یک زبان دست نویس (scripting language) یک دستور زبان مخصوص است که برای اجرای دستورات بررو یکامپیوتر استفاده می شود.
زبانهای اسکریپت نویسی دست نویس مربوط به وب که محبوب می باشند عبارتند از VBScript و JanaScript. وقتی یک صفحه ASP درست می کنید، شما می توانید از یکی از چهار زبان برنامه نویسی استفاده کنید. شبیه دستور زبان Visual Basic.
* VBScript: معمولترین برنامه نویسی Script برای ASP می باشد.
* Jscript: شبیه javascript می باشد.
* Perlscript: شبیه به زبان Perl می باشد.
* Python: یک زبان اسکریپت نویسی قدرتمند می باشد که به طور معمول برای توسعه وب به کار می رود.
بیشتر صفحات ASP با استفاده از Vbscript ایجاد می گردند. Vbscript از چهار زبان دیگر به زبان انگلیسی نزدیکتر می باشد و دستور زبان آن شبیه Visual Basic می باشد که تعداد زیادی از توسعه دهندگان وب از آن استفاده کرده اند.
اجرای صفحات ASP
برای اجرای صفحات ASP برروی کامپیوترتان، احتیاج به اجرای یک سرویس دهندة web دارید. محصولات رایگان شرکت مایکروسافت در دسترس شما قرار دارند که به شما اجازه می دهند یک سرویس دهنمده وب را روی ویندوز 95 و 98 به همان خوبی windowsNT و windows2000 اجرا کنید.
اگر سرویس دهنده وبی که صفحات ASP را اداره می کند نصب نکرده اید، هنگامی که یک درخواست صفحه ASP را داخل مرورگر خود می نمایید، یک پنجره گفتگو را مشاهده می کنید که از شما می پرسد که آیا می خواهید فایل ASP را برروی دیسک ذخیره نمایید یا خیر؟
به یاد بیاورید که یک سرویس دهنده وب با توانایی مدیریت صفحات ASP، صفحه وب درخواستی را قبل از اینکه سرویس گیرنده بفرستند پردازش می کند.
در طی این پردازش دو چیز اتفاق می افتد:
1- کد برنامه نویسی در صفحه ASP به وسیلة سرویس دهنده تفسیر می گردد.
2- سرویس دهنده وب به مرورگر اطلاع می دهد که اطلاعات HTML را فرستاده است و مرورگر این خطوط HTML را دریافت کرده وب رای کاربر اجرا می نماید.
اگر شما یک سرو.یس دهنده وب را نصب نکرده باشید، و سعی کنید که یک صفحه ASP را بوسیله مرورگرتان مشاهده نمایید، مرحله دوم اجرا نمی شود. این به آن معنی استد که مرورگر مطلع نمی شود که صفحه ASP شامل کد HTML می باشد. مرورگر نمی داند که چه کاری باید با یک فایل ASP انجام دهد و سعی می کند که به وسیلة برنامه های دیگر که فایل با پسوند ASP را می شناسند این فایل را ببینند.
اگر یک برنامه برروی کامپیوترتان نصب باشد که با فایل با پسوند ASP آشنایی داشته باشد آن برنامه اجرا می گردد. برای مثال، Visual Interdev و Microsoft Frontpage پسوندهای ASP را می شناسند. اگر شما یکی از این برنامه ها را برروی کامپیوترتان نصب کرده باشد و سعی کنید یک صفحه ASP را به وسیله مرورگرتان مشاهده نمایید (قبل از اینکه سرویس دهنده وب را نصب کرده باشید) Visual UnterDev یا Frontpage به صورت اتوماتیک شروع به کار می کند.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 27
Active Server Page چیست؟
با گذشت ساتلهای متمادی، ما تغییرات مهمی را در موضوع اینترنت مشاهده می نمائیم. ابتدا، اینترنت به منظور یک سرویس دنده ارتباطات متوسط برای بخشهای دولتی و مؤسسات دانشگاهی بود. با پیدایش www، اینترنت یک محیط دوستانه چند رسانه ای شد. در اصل سرویس اینترنت به عنوان یک مکان برای آدمهای با ذئق به منظور خلق صفحات خانگی بود، اما هرچه افراد بیشتری به اینترنت وارد شدند، اینترنت به یک منبع اطلاعاتی برای همة ارفاد تبدیل شد. وقتی تعداد افراد online، به یک محدودة بحرانی رسید، شرکتهای که محصولات و خدمات را می فروختند شروع کردن به spring up نمودن. این شرکتها هیچ حضور فیزیکی نداشتند، فقط یک محضور مجازی داشتند. برای مثال شما می توانید از سایت Amazone کتاب بخرید، اما شما قادر نخواهید بود که کتابفروشی Amazone.com را در همسایگی خودتان پیدا کنید.
همان گونه که اینترنت به صورت یک فروشگاه موفق شد، طراحی وب سایت هم تغییر پیدا کرد. در روزهای اولیه www، HTML به منظور ایجاد صفحات وب ایستااستفاده می شد. اما امروزه، صفحات وب ایستا به سرعت در حال منسوخ شدن می باشند. تصور کنید اگر Amazone.com تنها از صفحات وب ایستا تشکیل شده بود – شما نمی توانستید فهرستهای کتاب را جستجو کنید. شما نمی توانستید یک درخواست را به صورت online صادر کنید، شما نمی توانستید توضیحات کاربران دیگر را بخوانید. این است دلیل یک سرمایه گذاری مطمئن که اگر Amazone.com از صفحات وب پویا استفاده نمی کرد، نمی توانست تعداد زیادی کتاب بفروشد:
شما می توانید صفحات وب را از راههای زیاید ایجاد نمایید. راه حل مایکروسافت برای ساختن صفحات وب پویا استفاده از Active Server Page می باشد که به صورت مختصر بر آن ASP می گویند.
سایت های وب بزرگ زیادی از ASP به منظور سرویس دادن پوسا به اسناد وب استفاده می ک. برای مثال Buy.com، Hotbot.com و Dell.com از ASP برای ساخت سایت های وب پویای محاوره ای خود استفاده کرده اند.
ASP شامل دو بخش می باشد. کدهای برنامه نویسی و embeded HTML. کدهای برنامه نویسی می توانند به وسیله تعدادی از زبانهای دست نویس (scropting language) نوشته شوند.
یک زبان دست نویس (scripting language) یک دستور زبان مخصوص است که برای اجرای دستورات بررو یکامپیوتر استفاده می شود.
زبانهای اسکریپت نویسی دست نویس مربوط به وب که محبوب می باشند عبارتند از VBScript و JanaScript. وقتی یک صفحه ASP درست می کنید، شما می توانید از یکی از چهار زبان برنامه نویسی استفاده کنید. شبیه دستور زبان Visual Basic.
* VBScript: معمولترین برنامه نویسی Script برای ASP می باشد.
* Jscript: شبیه javascript می باشد.
* Perlscript: شبیه به زبان Perl می باشد.
* Python: یک زبان اسکریپت نویسی قدرتمند می باشد که به طور معمول برای توسعه وب به کار می رود.
بیشتر صفحات ASP با استفاده از Vbscript ایجاد می گردند. Vbscript از چهار زبان دیگر به زبان انگلیسی نزدیکتر می باشد و دستور زبان آن شبیه Visual Basic می باشد که تعداد زیادی از توسعه دهندگان وب از آن استفاده کرده اند.
اجرای صفحات ASP
برای اجرای صفحات ASP برروی کامپیوترتان، احتیاج به اجرای یک سرویس دهندة web دارید. محصولات رایگان شرکت مایکروسافت در دسترس شما قرار دارند که به شما اجازه می دهند یک سرویس دهنمده وب را روی ویندوز 95 و 98 به همان خوبی windowsNT و windows2000 اجرا کنید.
اگر سرویس دهنده وبی که صفحات ASP را اداره می کند نصب نکرده اید، هنگامی که یک درخواست صفحه ASP را داخل مرورگر خود می نمایید، یک پنجره گفتگو را مشاهده می کنید که از شما می پرسد که آیا می خواهید فایل ASP را برروی دیسک ذخیره نمایید یا خیر؟
به یاد بیاورید که یک سرویس دهنده وب با توانایی مدیریت صفحات ASP، صفحه وب درخواستی را قبل از اینکه سرویس گیرنده بفرستند پردازش می کند.
در طی این پردازش دو چیز اتفاق می افتد:
1- کد برنامه نویسی در صفحه ASP به وسیلة سرویس دهنده تفسیر می گردد.
2- سرویس دهنده وب به مرورگر اطلاع می دهد که اطلاعات HTML را فرستاده است و مرورگر این خطوط HTML را دریافت کرده وب رای کاربر اجرا می نماید.
اگر شما یک سرو.یس دهنده وب را نصب نکرده باشید، و سعی کنید که یک صفحه ASP را بوسیله مرورگرتان مشاهده نمایید، مرحله دوم اجرا نمی شود. این به آن معنی استد که مرورگر مطلع نمی شود که صفحه ASP شامل کد HTML می باشد. مرورگر نمی داند که چه کاری باید با یک فایل ASP انجام دهد و سعی می کند که به وسیلة برنامه های دیگر که فایل با پسوند ASP را می شناسند این فایل را ببینند.
اگر یک برنامه برروی کامپیوترتان نصب باشد که با فایل با پسوند ASP آشنایی داشته باشد آن برنامه اجرا می گردد. برای مثال، Visual Interdev و Microsoft Frontpage پسوندهای ASP را می شناسند. اگر شما یکی از این برنامه ها را برروی کامپیوترتان نصب کرده باشد و سعی کنید یک صفحه ASP را به وسیله مرورگرتان مشاهده نمایید (قبل از اینکه سرویس دهنده وب را نصب کرده باشید) Visual UnterDev یا Frontpage به صورت اتوماتیک شروع به کار می کند.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 50 صفحه
قسمتی از متن .doc :
مقدمه :
یکی از نکات مهم مدیریت یک پایگاه داده حصول اطمینان از امنیت اطلاعات است شما باید مطمئن باشید هر شخص که لازم است به طور قانونی به اطلاعات دسترسی داشته باشد می تواند به آنها را بدست آورد ولی هیچ کس نمی تواند بدون اجازه به آنها دسترسی داشته باشد .
نیاز به امنیت
قبل ازاینکه به بحث در مورد امنیت در SQL بپردازیم لازم است نیاز به امنیت را به درستی درک کنیم خطرات امنیتی از سه ناحیه مورد بحث قرار می گیرند .
فرامینی که از خارج به سیستم وارد می شوند : مزاحمین خارجی افرادی هستند که کوشش می کنند از خارج از شرکت به سیستم هایتان دستیابی پیدا کنند . که این کاردلایلی مثل اذیت کردن شوخی ، فروش اطلاعات به شرکت دیگر باشد از آنجا که بیشتر شرکت ها اقدامات اصولی وساده ای را برای پیشگیری از این نوع مزاحمت انجام می دهد این نوع مزاحمت به ندرت پیش می آید.
افراد شرکت تان این نوع مزاحمت متداولترین نوع آن است این افراد معمولا انگیزه نهائی برای دستیابی به داده هایی دارند که نمی بایست آنها را ببیند . که این انگیزه ممکن است کنجکاوی محض ویا سوء نیت باشد .
مزاحمت تصادفی : که نسبتا متداول است در اینجا کاربری دارد سیستم می شود وانتظار می رود که نتیجه خاص بدست آورد ولی آن نتیجه را بدست نمی آورد بلکه اطلاعات بسیار بیشتری نسبت به آنچه انتظار داشتند بدست می آورد .
اشخاصی که در شرکتتان کار می کنند ، احتمالا متداولترین نوع مزاحمت برای سیستم تا ن به شمار می آیند . این افراد معمولا انگیزه نهائی برای دستیبای به داده هایی دارند که نمی بایست آنها را ببینند . قدری از این انگیزه ممکن است کنجکاوی محض باشد ، و قدری از آن نیز ممکن است سوء نیت صرف باشد . برای متوقف کردن در این نوع مزاحمت ، واقعا باید با سوء ظن به تمام سیستم های خود بنگرید و آنها را تا حد ممکن قفل کنید . وقتی چنین کاری می کنید ، برخی از کاربران شکایت می کنند لازم است به تمامی این گونه مسائل پاسخ دهید وبه آنها توضیح دهید که چرا سیستم ها را قفل می کنید .
مزاحمت تصادفی نیز نسبتا متداول است چیزی که در این حالت رخ می دهد آن است که کاربری وارد سیستم می شود و انتظار دارد که نتیجه خاصی به دست آورد ، ولیکن آن نتیجه را به دست نمی آورد بلکه ، کاربران اطلاعات بسیار بیشتری نسبت به آنچه که انتظار داشتند به دست می آورند .
اصول امنیت SQL سرور
SQL سرور واژه ها و مفاهیم زیادی که باید با آنها آشنا شوید این مفاهیم شامل مراحلی می شوند که SQL سرور با انجام آنها به یک کاربر امکان می دهد تا تحت مدهای امنیتی مختلف ، که به زودی بررسی خواهند شد ،بایک بانک اطلاعاتی ارتباط برقرار کند ابتدا باید واژه های بیشتری را فرا بگیرید این واژه ها عبارتند از :
ID برقراری ارتباط ID برقراری ارتباط بخشی از اطلاعات اعتبار کاربر است که کاربر برای دستیابی به SQL سرور ارائه می دهد بسته به مد امنیتی مورد استفاده در سرویس دهنده ، کاربر ممکن است مجبور به ارائه ID نباشد .
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 35
مقدمه ای بر Windows 2000 Server
Windows 2000 Server نگارش جدید سیستم عامل شبکه ای میکروسافت و جایگذین ویندوز NT است.در فاز اولیه تولید آن با نام5.0 Windows NT Server از آن یاد می شد ، اما در هنگام انتشار به ویندوز 2000 تغییر نام یافت. تقریباً تمامی جنبه های این سیستم عامل تغییر یافته است و ویژگیهای قدیمی آن مورد بازنگری قرار نگرفته اند تا استفاده و درک آنها آسانتر گردد ، و همچنین صدها ویژگی جدید به آن افزوده شده است.
وقتی که Windows 2000 Server قلب شبکه شما باشد ، میتوانید مجموعه خدماتی را که هر موسسه مدرن به آنها نیاز دارد فراهم آورید:ذخیره فایل وچاپ ، امنیت ، دستیابی به اینترنت ، پشتیبانی از سرویس گیرها ، خدمات ارتباطی ، و مجموعه ای از خدمات وپشتیبانی های کاربردی.
آنچه Windows 2000 Server عرضه می کند
با انتشار سیستم عامل ویندوز 2000 ، میکروسافت گام بزرگی در جهت این خواسته که سرویس گر ویندوز NT استاندارد عملیات کامپیوتری موسسات شود ، برداشته است. پروژه ویندوز 2000 یکی از بزرگترین پروژه های نرم افزاری بوده است که تا به امروز به پایان رسیده است و اگرچه تخمین های مربوط به میزان بزرگی آن متفاوت از یکدیگر است، اما برآورد می شود که چیزی در حدود 40 تا 65 میلیون خط کد برای آن نوشته شده باشد.بیش از 2000 برنامه نویس بر روی این پروژه کار کرده اند. برای تولید Windows 2000 Server مشارکتی فنی بین حدود 24 شرکت صورت پذیرفته است.
میزان تفاوت بین ویندوز NT نگارش 0/4 و Windows 2000 Server را می توانیم با تفاوت بین ویندوز 1/3 و ویندوز 95 مقایسه کنیم. بیل گیتس در این مورد گفته است ، « ویندوز 2000 قابل ملاحظه ترین ارتقا در تاریخ میکروسافت است.»
بسیاری از این مشارکت ها ، امکانات جدیدی را در سیستم عامل فراهم آورده است که از جمله آنها را میتوان به الحاق ذخیره سازی سلسله مراتبی اشاره کرد که باعث می شود فایلهایی که کمتر مورد استفاده قرار می گیرند به نوار منتقل شوند ودر هنگام لزوم بازیابی گردند. این کار بر اساس محصول High Ground انجام می شود.برخی از قابلیت ها باعث بهبود فن آوری شده است که قبلاً در نگارشهایی از سیستم عامل یا در بسته های اختیاری آن وجود داشته است ، نظیر الحاق عملیات چند جلسه ای مبتنی بر سرویس گر در Windows Terminal Services که بر اساس کار مشترکی از میکروسافت و Citirix است.
چیزهایی در Windows 2000 Server وجود دارد که تقریباً باعث خوشحالی تمامی مدیران سیستم می شود ومیکروسافت امیدوار است که با استفاده از آنها مشکلات ارتقا سیستم عامل به اندازه قابل قبولی کاهش یابد. باعث خوشحالی ماست که در این کتاب می تو.انیم این ویژگیهای جدید را آموزش دهیم.
اگر از مدیران ویندوز NT بپرسید که بهترین جنبه ویندوز چیست وبهترین ویژگی که آنها می خواهند در نسل بعدی سیستم عامل سرویس گر ویندوز ببینند چه می باشد ، پاسخ پایداری وقابلیت اطمینان خواهد بود.ویژگی بعدی که مد نظر خواهد بود سادگی مدیریت است ، وموارد بعدی در این لیست ویژگیهای متعدد دیگری هستند که در حین دوره شکل گیری این سیستم عامل توسط مایکروسافت برای جلب مشتریان مطرح گشته اند.
در حقیقت میکروسافت تلاش زیادی را به خرج داده است تا اینکه ویندوز 2000 پایدارتر باشد ، امکان متوقف گشتن آن در حین عملیات کمتر شود وبا بسیار کمتر بودن مواقعی که نیاز به راه اندازی مجدد سیستم است ، بیشتر قابل پیکربندی باشد. Jim Allchin یکی از مدیران میکروسافت گفته است که با وجودی که ویندوز NT نگارش 0/4 لازم بود که در 75 وضعیت مختلف سیستم عامل مجدداً راه انذازی گردد ، ویندوز 2000 تنها دارای 5 وضعیت است که در آنها باید چنین اقدامی صورت پذیرد.هر کسی که تجربه ای در نصب وپیکر بندی ویندوز NT نگارش 4 داشته باشد از این تغییرات لذت خواهد برد . تنها تغییر تنظیمات TCP/IP سرویسگر نیاز به راه اندازی مجدد سیستم عامل دارد.
اگر چه Windows 2000 Server کاملاً فاصله بین خود و ویندوز 98 را از لحاظ خود پیکربندی برای سخت افزار نمی پوشاند ، اما نسبت به نگارشهای قبلی این سیستم عامل با استانداردهای اتصال و اجرا pnp سازگارتر است.وقتی که کارت تصویر یا کارت صدای سیستم خود را در Windows 2000 Server تغییر می دهید متعجب نگردید که سیستم عامل پیگر بندی جدی را می شناسد.ولیکن از آنجایی که خاموش کردن سرویسگر کاری نیست که به طور معمول انجام دهید Windows 2000 Server در قابلیت های مدیریت برق سهولت چندانی را ایجاد نمیکند ، اگر چه میکروسافت ادعای پشتیبانه Advanced Configuration and power interface یا ACPI را دارد.
بهبودهای دیگری نیز برای پشتیبانی از سخت افزارها در سیستم عامل ویندوز 2000 انجام شده است. اگرچه ویندوز NT پشتیبانی خارق العاده ای از دیسک گردانها می کرد ، اما گاهی اوقات چاپگرهای رنگی یا اسکنرهایی وجود داشتند که در کار با سیستم عامل دچار مشکل می شدند. ویندوز 2000 ، Windows Driver Model یا WDM را برای خود انتخاب کرده است که به تولید کننده گان اجازه می دهد تنها تا یک راه انداز هم برای ویندوز 98 و هم برای و هم برای ویندوز 2000 تولید کنند. آن راه انداز باید برای هر سیستم عامل به طور مجزا ترجمه گردد ، اما اکنون حداقل کد آن دو یکی است. بنابراین تولید