Browse by Tags
All Tags »
IIS (
RSS)
ב WebCas t שהקלטתי בנושא Windows Power Shell, הדגמתי איך אנחנו יכולים ליצור cmdlet, להגדיר לו installer ולרשום אותו בסביבת ה powershell ולייצא shell מותאם אישית שמכיל אותו כבר כשהוא מוסף ומוגדר. עכשיו, אנחנו נלמד איך ליצור cmdlet תחת ה verb ששמו add (כלומר, הוספת דברים), ושימוש בפרמטרים שמתקבלים מהמשתמש. לצורך העניין, אתם מוזמנים להוריד מפה את ה Solution המלא שאיתו אני עובד, שכולל 3 classes: PSSnapin.cs - מכיל, למעשה, את ההתקנה של ה cmdlet. בתחילתו, מוגדר האטריביוט RunInstaller ובמהלכו, ב constructor...
מאירועי הפרקים הקודמים: בפרק הקודם הסברתי שIIS 7, בניגוד לגרסאות הקודמו, בנוי בצורה מודולרית לחלוטין. היות שהוא נבנה מחדש, כמודולים סביב ה Core, אנחנו, המתכנתים המסכנים יכולים לעבוד איתו בצורה יותר נוחה. אז לפני שניגש ונתחיל לכתוב handlers משלנו, בואו נתחיל מקטן, ונראה איך דרך קוד אנחנו יכולים לשלוט ממש בנוחות על הדברים הקיימים. נעים להכיר, Microsoft.Web.Administration תכירו את הניימספייס החדש, Microsoft.Web.Administration. זה זמן מעולה להוסיף אותו כרפרנס לפרוייקט שלכם. המיקון שלו הוא ב %windir%...
Windows Server 2008 אוטוטו כאן. רגע לפני שהוא מגיע, זה הזמן הלכיר את החידושים שהוא מביא איתו. מה הוא מחדש לנו, ואיך זה עוזר לנו, כמפתחים. הדבר הטריוויאלי ביותר להתחיל איתו, הוא ה IIS, או בשמו המלא - Internet Information Services 7.0. IIS7, היא הגרסא הראשונה זה שנים רבות, שמראה לנו חידוש מהותי באופן העבודה מול הIIS, ועוזרת לנו כמפתחים. כדי להסביר מה חדש, צריך לדעת מה היה עד כה. תכירו. מצד שמאל יש את מודל עיבוד הנתונים של IIS6. המודל הה הוא דוגמא מצויינת לקופסא סגורה. המקום היחיד שאנחנו יכולים להתממשק...
אם אתם משתמשים ב Vista, יכול להיות שלא תצליחו לגשת לIIS שעל המחשב שלכם ממחשב חיצוני. במקרה כזה, לכו ל run והכניסו wf.msc. ייפתח לכם חלון הקונפיגורציה של Windows Firewall. לכו ל Inbound Rules: תמצאו את ה Rule ששמו World Wide Web Services HTTP Traffic in וכנסו ל Properties שלו באמצעות דאבל-קליק. תוודאו שההגדרות נראות כמו פה: עכשיו, הIIS שלכם יהיה נגיש. בהצלחה.
היה לי RC1, בו היה מותקן IIS. השתמשתי במנגנון השדרוג, כדי לשדרג לבילד 5728. לאחר ההתקנה, גיליתי שהIIS מותקן, עובד, פועל, אולם ה VS טוען שהוא לא מותקן. בלוח הבקרה, בניהול האפשרויות של Windows, מופיע שהIIS בכלל לא מותקן (וככה גם הVS מתנהג) למרות שהוא כן מותקן ופועל. לא ייאמן.