כיצד לתכנת באמצעות PostSharp ב- C #

תכנות מונחה-היבט (AOP) הוא פרדיגמת תכנות המאפשרת לך להגדיר מדיניות לניהול חלק של החששות הרוחביים ביישומים. ניתן למנף AOP כדי להסיר קוד מעורבב, לכתוב קוד מנקה יותר, להגדיל את הפשטת הקוד ואת המודולריות, להפחית את עלויות התחזוקה והפיתוח, ולהפוך יישומים לניהול וגמיש יותר. PostSharp הוא אחד הכלים הפופולאריים ביותר שניתן להשתמש בהם ליישום AOP ביישומים. מתחילים כדי להתחיל להשתמש ב- PostSharp, כדאי להתקין את המהדורה היציבה האחרונה באמצעות מסוף מנהל החבילות. לחלופין, אתה יכול להתקי

מה, מדוע ומתי אנו מבצעים אוטומציה?

למרות שאוטומציה איננה הצורה הטכנולוגית החדשה ביותר כיום בעיתונות, ניתן לטעון כי יש לה את ההשפעה הגדולה ביותר על האופן שבו אנשים ועסקים פועלים בעשור הבא. ממכוניות אלגנטיות עם נהיגה עצמית ועד דגמים קמעונאיים מוגדרים מחדש, טכנולוגים וצרכנים כאחד עדיין מקשקש להבין ולנצל את הפוטנציאל הטמון בו בחיים העסקיים והאישיים כאחד. מנקודת מבט ארגונית, מנהיגים רבים בתחום העסקים וה- IT כבר החלו לנקוט בצעדים למינוף אוטומציה. בצד השני של המטבע, רבים עדיין מתקשים לזהות את המשימות המועילות ביותר לאוטומציה; למכור בהצלחה את הרעיון לבעלי העניין; וללמוד (או לשכור) את המומחיות הטכנית הנדרשת לביצועה.

3 שלבים ליישום מתודולוגיות זריזות בפעילות ה- IT

פרקטיקות זריזות אינן מיועדות רק לצוותי פיתוח תוכנה שמתרוצצים לקוד, לבדוק ולשחרר יישומים. מתודולוגיות זריזות, כולל Scrum ו- Kanban, משמשות כיום מגוון צוותי עסקים, מדעי נתונים וטכנולוגיה, כולל פעולות IT. למרות שניתן ליישם מתודולוגיות זריזות על פעולות IT בהצלחה, ישנם כמה הבדלים בולטים בתכנית, בסדרי העדיפויות ובתרבות של צוותי ההפעלה הזקוקים לבדיקה. הבנת

מהו מאגר גרפים? דרך טובה יותר לאחסן נתונים מחוברים

ערך מפתח, מכוון מסמכים, משפחת עמודות, גרף, יחס ... כיום נראה שיש לנו סוגים רבים של מאגרי מידע כמו שיש מיני נתונים. אמנם זה עשוי להקשות על בחירת מסד נתונים, אך מקלה על בחירת  מסד הנתונים הנכון . כמובן, זה דורש לעשות שיעורי בית. אתה חייב להכיר את מאגרי המידע שלך.  אחד הסוגים הפחות מובנים של מאגרי מידע שיש שם הוא מאגר הגרפים. תוכנן ל

4 יוזמות קוד פתוח הזקוקות לעזרתכם

מה שמייחד פרויקטים של קוד פתוח אינו התוכנה ואפילו לא הרישוי, אלא איגום הכישרונות ורוח הנתינה החופשית סביב הפרויקטים הללו. אך לא כל יוזמות קוד פתוח הופכות למושא חסות ארגונית או מסירות נרחבת. וחלקם זוכים לתמיכה כזו לא תמיד מקיימים זאת. להלן ארבעה פרויקטים ששמנו לב שהם זקוקים במיוחד לתמיכה, חסות, סיוע כספי, כוח אדם - או כל האמור לעיל. 1. PyPI

דוג'ו 2: מה מציעה הגרסה החדשה של ערכת הכלים של JavaScript

Dojo 2, השכתוב הגדול הראשון של ערכת הכלים של קוד פתוח מזה למעלה מעשור, זמין כעת. גרסה 2 מיועדת לבניית אפליקציות אינטרנט מודרניות, למנף ECMAScript 2015 וגרסאות מאוחרות יותר, TypeScript, וסטנדרטים אחרים ושיטות עבודה מומלצות. כמו כן, הוא מתמקד בתאימות הדדית ותמיכה בטכנולוגיות מתפתחות כמו צופה צומת ואנימציות אינטרנט. התכונות בדוג'ו 2 כוללות: מערכת ווידג'טים מבוססת DOM תג

הצעת ECMA תביא רשומות וכדורים ל- JavaScript

JavaScript יזכה לסוגי שיא וכפל ערך לפי הצעה בפני ECMA International, גוף הסטנדרטים המפקח על שפת התכנות הפופולרית לפיתוח אתרים. רשומות ושולחנות יכניסו שני מבני נתונים בלתי ניתנים לשינוי ב- JavaScript:, Recordמבנה דמוי אובייקט ומבנה דמוי Tupleמערך. טיוטה של ​​התוכנית עם הוועדה הטכנית ECMA 39, המסדירה את ECMAScript, התקן העומד בבסיס JavaScript. ההצעה קובעת כי רשומות ושתי כוסות יכולות להכיל רק פרימיטיב

קורסי התכנות בחינם הטובים ביותר במהלך הנעילה

אז אתה רוצה ללמוד לתכנת, אבל אתה לא יכול לצאת מהבית. אל פחד. תוכלו ללמוד קורסים ברשת שילמדו את העקרונות של פיתוח תוכנה יחד עם שפת התכנות הראשונה שלכם. מניסיוני זה לא ממש משנה איזו שפה תלמד קודם, אז אל תייסר מכך. השלב החשוב הוא ללמוד לחשוב כמו מתכנת. יש הרבה קורסי תכנות טובים הזמינים באינטרנט, אבל הם לא כולם בחינם. למשל, בלימוד LinkedIn (לשעבר Lynda.com) יש הרבה קורסים טוב

7 ספרי פייתון מעולים לכל רמת מיומנות

ככל ששפת התכנות פופולארית או חזקה יותר, כך הסיכויים למצוא לא רק ספרים רבים אודותיה, אלא מגוון ספרים טובים יותר. ככל שפייתון זינקה בפופולריות, כך גם מספר הספרים שנוצרו ומגווןם שנוצרו כדי לעזור לאנשים ללמוד את השפה ולשלוט במורכבויותיה. להלן שבעה מהספרים הטובים ביותר בתכנות עם Python, החל מדריכים למתחילים וכלה בבקיאות ב- Python. בין אם רק התחלתם ובין אם אתם עובדים עם Python מזה זמן מה, קרוב לוודאי שיש כאן ספר בשבילכם. כמה

REST או SOAP בסביבה מקורית בענן

מודלי נתוני API מבוססי ענן שיפרו לא רק את חוויית הענן, אלא גם סיפקו דרך למפתחים ומנהלים לשלב עומסי עבודה בענן באמצעות ממשקי ה- API הללו. עבור מרבית הארגונים, ממשקי API מאפשרים לחלוק מידע על פני יישומים מקומיים שונים ויישומים מבוססי ענן. הם גם ממלאים תפקיד חשוב לשילוב עומסי עבודה בפלטפורמה בצורה חלקה יותר. ככל שאימוץ ענן ממשיך לצמוח, יש יותר ביקוש לנקודות אינטגרציה בין יישומים בסביבת הענן ומחוצה לה. עליית האסטרטגיה