וובמאסטר - תיכנות ובניית אתרים
  • תיכנות
    front-end
  • תיכנות
    back-end
  • טכנולוגיות
    dot.net
  • בסיסי נתונים
  • כלי פיתוח
  • מערכות תוכן
  • תוכן נלווה
  • C#

    שפת C#

    שפת C# (מבוטא סי שארפ) היא שפת תכנות שפותחה ע"י מיקרוסופט. היא מיועדת לפיתוח של אפליקציות בכל התחומים. התחביר והעקרונות שלה מבוססים על שפות מצליחות כגון ++C ו Java.
  • ASP.NET Web Forms

    ASP.NET

    ASP.NET היא פלטפורמה מתקדמת לפיתוח אפליקציות Web מבית מיקרוסופט. במדריך זה, נתמקד בפיתוח אפליקציות Web בגישת ASP.NET Web Forms
  • ASP.NET MVC

    ASP.NET MVC

    ASP.NET MVC היא טכנולוגיה לפיתוח אפליקציות WEB, אשר שמה דגש על פיתוח מהיר, שימוש בארכיטקטורה נכונה והפרדת שכבות, שילוב ספריות קוד פתוח ותמיכה מובנית בבדיקות אוטומטיות.
  • CSHTML

    CSHTML

    CSHTML היא טכנולוגיה המבוססת על ASP.NET לבניית אתרים דינאמיים, משלבת בין הפשטות של HTML לבין העושר שבשפת התכנות הפופולרית C#
  • PHP

    PHP

    PHP‏ (Hypertext Preprocessor) היא טכנולוגיית צד שרת המאפשרת לבנות דפי אינטרנט דינאמיים. השפה נפוצה מאוד בקרב קהילת הקוד הפתוח, ועליה מבוססות וורדפרס, דרופל, ג'ומלה ועוד
  • JSP

    JSP

    JSP‏ (JavaServer Pages) היא טכנולוגיית צד שרת המאפשרת לבנות דפי אינטרנט דינאמיים, מיסודה של חברת Oracle. שפת התיכנות בטכנולוגיה זו היא שפת Java הנפוצה
  • ASP קלאסי

    ASP קלאסי

    ASP‏ (Active Server Pages) הינה טכנולוגיית צד שרת שפותחה ע"י מיקרוסופט ומאפשרת בניית אתרים דינאמיים. טכנולוגיה זו איננה בשימוש עוד, והוחלפה ע"י טכנולוגיות ASP.NET
  • WPF

    WPF

    WPF‏ (Windows Presentation Foundation) היא הטכנולוגיה העדכנית ביותר מבית מיקרוסופט ליצירת תוכנות בעלות ממשק משתמש גרפי לסביבת Windows
  • LightSwitch

    LightSwitch

    LightSwitch היא סביבת פיתוח שתוכננה לפשט ולקצר תהליכי פיתוח של מערכות טפסים מבוססי נתונים, ומאפשרת ליישם לוגיקות עיסקיות פשוטות ללא צורך בכתיבת קוד.
  • Windows Azure

    Windows Azure

    Windows Azure היא סביבת הענן החדשה של מיקרוסופט. במדריך זה נסקור שני רכיבים משמעותיים מאוד, Web Role ו-WorkerRole, בעבודה בסביבת ענן
  • Silverlight

    Silverlight

    Silverlight היא טכנולוגיה לפיתוח אתרי אינטרנט עשירים וכן תוכנות לפלאפונים המריצים את מערכת ההפעלה Windows Phone. אתרים ותוכנות אלו תומכים בשילוב מולטימדיה, גרפיקה ואנימציה
  • WindowsPhone

    Windows Phone

    Windows Phone היא מערכת הפעלה לטלפונים ניידים. פיתוח אפליקציות ל-Windows Phone מתבצע ב- Silverlight - טכנולוגיה לפיתוח אפליקציות עשירות המשלבות מולטימדיה, גרפיקה ואנימציה
  • WCF

    WCF

    WCF ‏(Windows Communication Foundation) הינה סביבה לכתיבת אפליקציות מבוזרות, כלומר - אפליקציות שבצד אחד יש לקוח ובצד שני יש שרת והם מתקשרים ביניהם
  • SQL

    SQL

    SQL הינה שפה לטיפול בבסיסי נתונים המאפשרת ביצוע כל פעולה שהיא על הנתונים והטבלאות (קריאה, עדכון, מחיקה, הוספה). קיימים כיום ניבים שונים של SQL, ההבדלים בינהם דקים אך קיימים.
  • PL-SQL

    PL-SQL

    PL-SQL הינה שפה לטיפול בבסיסי נתונים מסוג Oracle. השפה מבוססת על שפת SQL וכוללת אפשרות להעביר הצהרות SQL במתכונת פרוצדורלית, בעוד של-SQL רגיל אין יכולות פרוצדורליות.
  • תיכנון בסיס נתונים

    תיכנון בסיס נתונים

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

    WordPress

    וורדפרס היא מערכת לניהול בלוג בעלת ממשק ניהול מתקדם, מערכת תגובות משולבת במאמרים, טקסונומיה (הוספת מאמרים לקטגוריה והוספת תגיות), מנוע חיפוש מותאם ועוד שלל של תכונות
  • Drupal

    Drupal

    דרופל היא אחת ממערכות ניהול התוכן (CMS) הנפוצות ביותר בעולם. היא בנויה על בסיס קוד פתוח וכתובה בשפת PHP. קל להתקין ולהפעיל את דרופל ללא ידע טכני בתכנות או בעיצוב
  • Joomla

    Joomla

    ג’ומלה היא מערכת ניהול תוכן עבור אתרי אינטרנט אשר נועדה ליצירה מהירה ופשוטה של אתרים. היא מציעה מגוון רחב של אפשרויות מובנות ההופכות את תהליך בניית האתר למהיר ופשוט.
  • קידום אתרים

    קידום אתרים

  • Web Fonts

    Web Fonts

  • תשלומים אונליין

    תשלומים אונליין

  • משפטיים

    משפטיים

  • אבטחת מידע

    אבטחת מידע

  • פרילאנסרים

    פרילאנסרים

מדריכים ומאמרים:

פוסטים בנושא: SQL

SQL Injection ו-PHP

נכתב ע"י DanaTal
המאמר הבא דן בבעיית האבטחה SQL Injection ובדרכים לחסימתה בטכנולוגיית PHP. כיצד האקרים מצליחים להפעיל פקודות SQL על בסיס הנתונים של של האתר ומהן הדרכים המומלצות להתמודדות עם הנושא ב-PHP.
תגיות: PHP‏  /  SQL‏  /  SQL Injection‏  /  אבטחה‏  

שליפה מטבלאות המתייחסות זו לזו

נכתב ע"י גרי רשף
בסיס נתונים רלציוני מתאפיין בכך שיש יחסי גומלין בין הטבלאות השונות בו, בדרך כלל יחס 1:N (אחת לרבים). כדי להציג מידע מטבלאות שונות שפת SQL כוללת יכולות כמו ביצוע סוגים שונים של Join או של Apply, תנאים הכוללים אופרטורים כמו In או Exists, איחוד וחיסור טבלאות ועוד. פוסט זה מסכם את האופציות השונות, למה הן נועדו, ויכולותיהן; כל זאת בעזרת SQL Server.
תגיות: SQL‏  /  SQL Server‏  /  בסיסי נתונים‏  

מדריך SQL - קשרים בין טבלאות, מפתח ראשי ומפתח זר

עד לשלב זה במדריך SQL, עבדנו על טבלה אחת בודד ששומרת את פרטי המוצרים בחנות:   מפתח ראשי של טבלה (Primary Key) כמעט לכל טבלה נרצה להגדיר מפתח ראשי (PK). המפתח הראשי הוא עמודה אחת או יותר, שבעזרתן ניתן לזהות את הרשומה באופן חד-חד-ערכי. במקרה שלנו – לכל מוצר בחנות יש קוד מוצר שהוא ייחודי אך ורק לאותו מוצר. הקוד 1 מסמל ביסלי, ולביסלי יש קוד יחיד שהוא 1. דוגמאות נוספות יכולות להיות: בטבלה השומרת פרטי אנשים, השדה ת.ז. לרוב יהיה מפתח ראשי. בטבלת משתמשי האתר, שם המשתמש יהיה מפתח ראשי, כיוון שהוא ייחודי לכ למשתמש. הגדרת מפתח ראשי לטבלה בתוך WebMatrix כדי להגדיר מפתח ראשי לטבלה, נבחר...
תגיות: SQL‏  /  WebMatrix‏  /  מדריך‏  

מדריך SQL - הוספת נתונים לטבלה עם WebMatrix

בפרקים הקודמים במדריך SQL יצרנו מסד נתונים חדש ויצרנו בו את טבלת Products. בפרק זה נוסיף נתונים לטבלה על מנת להתחיל לבצע שאילתות SQL על הנתונים בטבלה. כאשר יצרנו את הטבלה, עברנו בתצוגת ה- Definition בתוך WebMatrix שאפשרה לנו לראות את מאפייני הטבלה והעמודות בה. כדי לראות את הנתונים בטבלה, או כדי להזין נתונים לטבלה, נעבור לתצוגת הנתונים ע”י לחיצה על הכפתור Data בסרגל הכלים העליון. המעבר לתצוגת הנתונים יציג לנו את המסך הבא, המציג את נתוני הטבלה. נשים לב כי יש לנו 4 עמודות (ProductName, ProductID, Price ו- Category). כרגע אין כלל נתונים בטבלה ויש לנו שורה אחת (המסומנת בכוכבית – סימון של...
תגיות: SQL‏  /  WebMatrix‏  /  מדריך‏  

מדריך SQL - יצירת טבלה חדשה

מסד נתונים של אפליקציה מכיל מספר טבלאות, כאשר כל טבלה מכילה נתונים על יישות מידע כלשהי באפליקציה. למשל – רשימת המשתמשים באתר, רשימת הספרים בספרייה וכו’. פרק זה ממשיך את הפרק הקודם מדריך SQL - יצירת מסד נתונים חדש, בו יצרנו מסד נתונים ריק. בדוגמא זו ניצור טבלת מוצרים בחנות כלשהי המכילה מספר עמודות לשמירת נתונים על המוצרים. בפרקים הבאים נשתמש בטבלה זו ונבצע עליה מגוון פעולות. יצירת טבלה חדשה בתוך WebMatrix בתוך סביבת העבודה Databases של WebMatrix, נסמן את מסד הנתונים הנוכחי (mydb.sdf בדוגמא), ולחעץ על הכפתור New Table בסרגל הכלים העליון. סרגל הכלים העליון של WebMatrix יציג עתה גם מגוון...
תגיות: SQL‏  /  WebMatrix‏  /  מדריך‏  

מדריך SQL - יצירת מסד נתונים חדש

כל אפליקציה שמנהלת נתונים מתחברת למסד נתונים כלשהו. במדריך זה נלמד כיצד ליצור מסד נתונים חדש בתוך WebMatrix כדי שנוכל ליצור בו טבלאות ולהזין אליו ערכים. יצירת מסד נתונים חדש בתוך WebMatrix נכנס ל- WebMatrix (אם עדיין לא הורדתם WebMatrix, חזרו למדריך SQL - הורדת WebMatrix). אם נרצה להוסיף מסד נתונים לאתר קיים, נפתח אותו. אם נרצה רק לעבוד מול מסד נתונים כדי ללמוד, נלחץ במסך הפתיחה על Site From Folder. נבחר ספרייה כלשהי במחשב האישי (למשל c:\mydb) ונלחץ על Select Folder. סביבת העבודה תיפתח לתחילת העבודה. בחלק השמאלי התחתון של WebMatrix, נעבור לסביבת העבודה של Databases כדי ליצור מסד...
תגיות: SQL‏  /  WebMatrix‏  /  מדריך‏  

מדריך SQL - הורדת WebMatrix

סביבת עבודה טובה הוא קריטי ללימוד ושימוש במסד נתונים. WebMatrix (ווב מטריקס) היא חבילה חינמית לבניית אתרים הכוללת שרת Web, מסד נתונים וממשק ניהול פשוט לניהול מסד הנתונים. WebMatrix גם תומך במגוון שפות תכנות לבניית אתרים כגון HTML, CSHTML, ASP.NET ו- PHP, כך שעבור כל שפה בה תבחר בהמשך – WebMatrix ישמש אותך. הורדה והתקנה של WebMatrix כדי להוריד את WebMatrix בצורה המהירה ביותר ובחינם, לחצו על כפתור התקנה: הלחיצה תוביל אתכם לאתר ההורדה של WebMatrix העושה שימוש ב- Web Platform Installer – כלי שהופך את תהליך ההתקנה של מגוון תוכנות לבניית אתרים למשהו מהיר ביותר. אם עדיין לא התקנתם את ה-...
תגיות: SQL‏  /  WebMatrix‏  /  מדריך‏  

מדריך PHP: חיבור אל SQL באמצעות PDO

נכתב ע"י רן בר-זיק
במאמר הזה אנו נלמד על עבודה באמצעות הרחבת PDO אל מסד נתונים מסוג MS SQL. שפת PHP אינה שפה המוגבלת רק למסד נתונים אחד והיא יכולה לעבוד עם כל מסד נתונים שהוא באמצעות הרחבת PDO. חלקו הראשון של המאמר יעסוק ביצירת MS SQL על גבי ה-WebMatrix והתקנה של רכיב המאפשר תקשורת בין PHP ל-SQL. ראשית ניצור את ה-MS SQL, נלחץ על New Database: אחרי שבחרנו את שם מסד הנתונים (תמיד אפשר לשנות אחר כך באמצעות לחיצה על השם ואז על F2) אנו יכולים לבחור ב-New Table על מנת ליצור טבלה חדשה במסד הנתונים: הטבלה נוצרת כבר עם שדה אחד, יש לקבוע לו את השם וניתן ליצור עוד כמה שדות באמצעות New Coloumn: שימו לב שיש לנו...
תגיות: מדריך‏  /  PHP‏  /  בסיסי נתונים‏  /  SQL‏  

טיפול בתווים בעייתיים בביצוע שאילתות באמצעות PHP

נכתב ע"י shlomisderot
מנגנון שמטפל באובייקט HttpRequest מחליף את התווים הבעייתיים וחוסך את ההתעסקות בבעיה בכול פעם שניגשים לכתוב שאילתא.
תגיות: PHP‏  /  SQL‏  /  תכנות‏  

סוגי שדות (Columns) במאגר נתונים MySQL

נכתב ע"י הדר פורת
יש לא מעט סוגי שדות בשרת MYSQL. חשוב לדעת מה היכולות והמגבלות של העמודות ולדעת מתי להשתמש בהם. כתבה זאת כוללת הסבר קצר על כל סוג עמודה ודוגמאות לשימוש נכון.
תגיות: MySQL‏  /  SQL‏  /  Data types‏  
1 2 3 4 5 6 7 

לוח דרושים

משרה
דרוש/ה מפתח/ת הדרכה.
שרית‏ (סי וי פול),‏ 11/9
משרה
דרוש/ה איש/ת SYSTEM
אביטל‏ (סי וי פול),‏ 8/8
משרה
משרה
.NET Developer
מרתה ולדימירסקי‏ (PROFTIT),‏ 19/6
משרה
Senior Client Web Developer – AngularJS
מרתה ולדימירסקי‏ (PROFTIT),‏ 19/6
וובמאסטר © כל הזכויות שמורות