כתיבת CmdLets לניהול ה IIS, שימוש בפרמטרים (מאמר שממשיך את מה שהוסבר ב Web Cast הקודם)

Friday, September 7, 2007

ב WebCast שהקלטתי בנושא Windows Power Shell, הדגמתי איך אנחנו יכולים ליצור cmdlet, להגדיר לו installer ולרשום אותו בסביבת ה powershell  ולייצא shell מותאם אישית שמכיל אותו כבר כשהוא מוסף ומוגדר. עכשיו, אנחנו נלמד איך ליצור cmdlet תחת ה verb ששמו add (כלומר, הוספת דברים), ושימוש בפרמטרים שמתקבלים מהמשתמש. לצורך העניין, אתם מוזמנים להוריד מפה את ה Solution המלא שאיתו אני עובד, שכולל 3 classes: PSSnapin.cs - מכיל, למעשה, את ההתקנה של ה cmdlet. בתחילתו, מוגדר האטריביוט RunInstaller ובמהלכו, ב constructor, אני למעשה מוסיף לב collection של ה cmdlets את אלה ששלנו. שימו לב, שבמהלך כל...
אין תגובות

ניהול שרת ה IIS 7 דרך קוד

Monday, August 27, 2007

 מאירועי הפרקים הקודמים:בפרק הקודם הסברתי שIIS 7, בניגוד לגרסאות הקודמו, בנוי בצורה מודולרית לחלוטין. היות שהוא נבנה מחדש, כמודולים סביב ה Core, אנחנו, המתכנתים המסכנים יכולים לעבוד איתו בצורה יותר נוחה.אז לפני שניגש ונתחיל לכתוב handlers משלנו, בואו נתחיל מקטן, ונראה איך דרך קוד אנחנו יכולים לשלוט ממש בנוחות על הדברים הקיימים. נעים להכיר, Microsoft.Web.Administration תכירו את הניימספייס החדש, Microsoft.Web.Administration. זה זמן מעולה להוסיף אותו כרפרנס לפרוייקט שלכם. המיקון שלו הוא ב %windir%/system32/inetsrv ושמו Microsoft.Web.Administration.dll. לאחר מכן, בואו נוסיף את שורת ה using: Server Manager האובייקט מולו נעבוד הכי הרבה עכשיו הוא ServerManager, שלמעשה, דרכו אנחנו יכולים לשלוט...
תגיות:
2 תגובות

מודל העבודה החדש מול IIS7 – הקדמה

Sunday, August 26, 2007

Windows Server 2008 אוטוטו כאן. רגע לפני שהוא מגיע, זה הזמן הלכיר את החידושים שהוא מביא איתו. מה הוא מחדש לנו, ואיך זה עוזר לנו, כמפתחים. הדבר הטריוויאלי ביותר להתחיל איתו, הוא ה IIS, או בשמו המלא - Internet Information Services 7.0.IIS7, היא הגרסא הראשונה זה שנים רבות, שמראה לנו חידוש מהותי באופן העבודה מול הIIS, ועוזרת לנו כמפתחים.כדי להסביר מה חדש, צריך לדעת מה היה עד כה. תכירו. מצד שמאל יש את מודל עיבוד הנתונים של IIS6. המודל הה הוא דוגמא מצויינת לקופסא סגורה. המקום היחיד שאנחנו יכולים להתממשק בו אל המודל הזה, ולהגיד לו לחרוג קצת...
תגיות:
אין תגובות

אי אפשר לגשת לIIS מחשב חיצוני

Tuesday, February 6, 2007

אם אתם משתמשים ב Vista, יכול להיות שלא תצליחו לגשת לIIS שעל המחשב שלכם ממחשב חיצוני. במקרה כזה, לכו ל run והכניסו wf.msc. ייפתח לכם חלון הקונפיגורציה של Windows Firewall. לכו ל Inbound Rules: תמצאו את ה Rule ששמו World Wide Web Services HTTP Traffic in וכנסו ל Properties שלו באמצעות דאבל-קליק.תוודאו שההגדרות נראות כמו פה: עכשיו, הIIS שלכם יהיה נגיש. בהצלחה.
תגיות:
2 תגובות

לא ייאמן

Thursday, September 28, 2006

היה לי RC1, בו היה מותקן IIS. השתמשתי במנגנון השדרוג, כדי לשדרג לבילד 5728. לאחר ההתקנה, גיליתי שהIIS מותקן, עובד, פועל, אולם ה VS טוען שהוא לא מותקן. בלוח הבקרה, בניהול האפשרויות של Windows, מופיע שהIIS בכלל לא מותקן (וככה גם הVS מתנהג) למרות שהוא כן מותקן ופועל. לא ייאמן.
תגיות: ,
אין תגובות