גישה ליכולות ה Windows Power Shell מתוך אפליקציית .net

יום רביעי, ספטמבר 19, 2007

בעבר, הזכרתי כבר שניתן להשתמש ב cmdlets, functions ו providers של Windows Power Shell מכל אפליקציית .net שרוצים.לצורך העניין, יצרתי פרוייקט Windows Application חדש ופשוט, ושמתי textbox אחד שבו תוכנת הפקודה ששמו cmdTextbox, כפתור שמבצע את הפעולה ו textbox שיציג את התוצאות בשם resultsTextbox. תחילה, צריך להוסיף reference ל System.Management.Automation - בד"כ הSDK מתקין את הDLL לכאן: C:\Program Files\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0 כדאי להוסיף using System.Management.Automation לראש הקוד, כמו גם ל System.Management.Automation.Runspaces. ול System.Collectiond.ObjectModel תחילה, בואו נכיר כמה מחלקות: System.Management.Automation.Runspace - מחלקה זאת, למעשה, מאפשרת לנו ליצור סביבת ריצה של Windows Power Shell מתוך האפליקציה הדוטץנטית שלנו, ולהשתמש בסביבה זאת להרצת...
אין תגובות

Microsoft AJAX זה מגניב. אבל מה עושים כשהוא לא מותקן בשרת?

יום שני, מאי 28, 2007

Atlas, ולאחר מכן שיצא תחת השם Microsoft AJAX, עור באזז לא קטן. הרבה בעלי שרתים כבר התקינו אותו ותומכים בו, אולם יש כאלה שלא. במידה ובעת השרת שלך לא תומך בזה, ואתה עדיין רוצה להשתמש בAJAX, יש פיתרון והוא אפילו לא מורכב. כשאתה משתמש באיזשהו רפרנס בפרוייקט, תחילה נבדקת ספריית ה bin המקומית לבדוק האם קיים בה הDLL והאם הוא בגרסה שונה מהGAC.כשמתקינים את MS AJAX עם האינסטולר הרגיל, הוא למעשה רושם את הDLL-ים שלו בGAC ומכין אותם לשימוש. במידה ו MS AJAX לא הותקן, תמיד אפשר להכניס את הDLL-ים הללו ל bin. מדובר רק בשני DLL-ים שיש להכניסם...
4 תגובות

קבלו את אורקס אקספרס

יום שישי, אפריל 20, 2007

גיא בורשטיין, כתב על השקת Orcas Beta 1. הוא הביא לינקים להורדה. הדבר עולה 5.4 GB + חבילת בסיס של 1.2 GB. כל זה בשביל Orcas. יותר מדי בשבילי. לפחות עד שיגיעו הבטות על DVD. וזה מעבר לעובדה המצערת שאני פשוט שונא לבחון תוכנה על VPC. אז קבלו אתOrcas Express Beta11.
תגיות: ,
תגובה אחת

למה אין .NET Podcast עברי?

יום חמישי, פברואר 15, 2007

אחד מסממני ה Web 2.0 זה פודקאסטים. בעולם, זה תפס, אבל בישראל לא ממש. למעשה, מעטים הפודקאסטים העבריים. יש מספר מאד מצומצם של פודאקסטים עבריים שאפשר לספור על כף יד אחת - גיקים, tCast  ומופע השוליים של קיטרו. הראשון בנושא אינטרנט וטכנולוגיה, השני בנושאי מקינטוש ונושאו של השלישי לא ברור ונע בין מוזיקה למחשבים ושטויות נוספות. בחו"ל הז'אנר של פודקאסטים הרבה יותר תופס, וגם אפשר למצוא .NET Podcasts - דבר שבישראל לא קיים כלל. והשאלה הכי גדולה - למה????? פודקאסט זה אמצעי מצויין להרחבת הידע. הוא יותר קל מ WebCast וזאת דרך מצויינת לסקור נושא מסויים. לא לרמה טכנית...
4 תגובות

מדריך להשמשת Visual Studio ב5 צעדים והדברים הנחוצים למחשב פיתוח

יום רביעי, ינואר 17, 2007

מזל טוב. התקנתם את Visual Studio. עומדת בפניכם סביבת פיתוח מוצלחת מאד, אבל עם פוטנציאל לא מנוצל, לפחות בינתיים. אחרי ההתקנה, רוב מה שהיא יודעת לעשות מתמקד ב .NET Framework 2, וחבל, אפשר להרחיב את זה.היות שלמיקרוסופט אין אף מדריך שמסביר שלב אחר שלב לאחר תהליך ההתקנה את סדר ההתקדמות, והיות שלא קיים קובץ אחד שמתקין הכל, המדריך הזה מהווה חלופה להסבר על השמשת Visual Studio. צעד ראשון - עדכן!מאז שיצא Visual Studio 2005, יצאה לו גם חבילת שירות, Service Pack 1 שאותה רצוי להתקין (לפנות קצת זמן להתקנה). השינויים חשובים מאד, וגם חוסכים פאטצ'ים אחרים שאנשים נהגו להתקין....
2 תגובות

.NET Framework גם לסקריפטינג

יום ראשון, דצמבר 31, 2006

מאמר מצויין שפורסם ב TechNet Magazine בנושא שילוב .NET Framework בקוד Scripting. מומלץ לכולם: http://www.microsoft.com/technet/technetmag/issues/2007/01/HeyScriptingGuy/default.aspx
תגיות: ,
אין תגובות

שימוש ב My Namespace ב C#

יום ראשון, אוקטובר 15, 2006

אחד החידושים ב Visual Studio 2005, ובגרסא 2 של הפרימוורק, ובגרסא 8 של VB.NET, היה הוספה של דבר חדש ומגניב, שנקרא My Namespace. מדובר למעשה בכלי שמאפשר לגשת בצורה הרבה יותר פשוטה, תוך חיסכון בשורות קוד לפעולות ומאפיינים שבלעדי ה My Namespace היה צריך לעבוד קצת יותר בשביל ליישם אותם. החל מדברים פשוטים כמו קבלת משתני מערכת כאלה ואחרים, וכלה בדברים יותר מורכבים שאיפשרו ביצוע פעולות וגישה לנתונים של המחשב, הרשת, האפליקציה, WebServices ועוד - בקלות רבה מאד. האפשרות הזאת, הופיע בצורה אוטומטית בכל פרוייקט VB.NET בVS 2005, כל מה שצריך היה לעשות, זה לכתוב My ולאחריו נקודה, ופשוט להשתמש בכל...
2 תגובות