Access to magic from .net using web service

יום רביעי, אוגוסט 1, 2012

תוכנת magic היא מחולל יישומים בדומה ל – access, יש עדיין הרבה חברות שמפתחות את היישומים שלהם ב – magic (שמעתי לאחרונה שהגרסה הבאה של magic תהיה מוטמעת ב – net (כלומר הם מתממשקים עם visual studio ויאפשרו ליצור פרייקט חדש מסוג magic). אחת מהיכולות של magic נקראת RIA – הגדרה של פרוייקט כ – RIA מאפשרת בעצם לכתוב יישומי magic לאינטרנט, בשרת שבו magic מותקנת קיים רכיב מיוחד הנקרא ברוקר, שהוא המתווך בין IIS לבין היישום. לאחרונה קבלתי קובץ wsdl וכמה קבצי xsd של פרוייקט magic כלשהו (מסתבר שהם...
תגובה אחת

Web Service – basic

יום שלישי, דצמבר 6, 2011

  בתפוז עלתה השאלה כיצד מתחילים לעבוד עם web services, בפוסט זה אני אדגים את השלבים צעד אחר צעד לאלו המתחילים את דרכם בעולם ה - web.     בפרוייקט ה - web צריך להוסיף item חדש מסוג web service (סיומת asmx) - נקרא לו MyWebService.   יווצרו שני קבצים - הראשון MyWebService.asmx שאם תלחצו עליו עם העכבר ותבחרו ב - View Markup תראו שיש בו את השורה הבאה בלבד   <%@ WebService Language="C#" CodeBehind="MyWebService.asmx.cs" Class="WebApplication10.MyWebService" %>   שכל מה שכתוב כאן - היכן נמצא הקוד של ה - WebService.   הקובץ השני נקרא MyWebService.asmx.cs המכיל את הקוד שלנו. כברירת מחדל נקבל את הקוד הבא:   // To allow this...
5 תגובות

The Complete Guide Of ASP.NET AJAX

יום רביעי, אוקטובר 27, 2010

בס"ד המדריך המלא ל – ASP.NET AJAX   הורדת המדריך בגרסת PDF.    הורדת קבצי המקור של דוגמאות הקוד שבמדריך. תוכן העניינים: ·        דרישות קדם. ·        מטרת המדריך. ·        מה זה בכלל AJAX. ·        Native AJAX – איך עבדו פעם ואיך הכול מתבצע מאחורי הקלעים. o       עבודה עם XmlHttpRequest. o       קריאה ל – HttpHandler. §        GET....

עבודה עם מתודות של אובייקטים שמגיעים מ – WEB Service

יום חמישי, דצמבר 10, 2009

  נניח שיש לכם WebService שנראה ככה: public class Service1 : WebService {         public MyClass HelloWorld()     {         return new MyClass();     } }   public class MyClass {     public int MyProperty { get; set; }     public string MyProperty1 { get; set; }       public void Func()     {     } }   כשתוסיפו WebRederence בפרויקט שלכם ל - WebService - תגלו שה - MyClass שמגיע מהמתודה HelloWoeld חסר מתודות, כלומר יש לו רק את המאפיינים הסיבה היא די פשוטה - אין דרך להעביר מתודות - מה שיכול לעבור ברשת זה רק מידע, ולמעשה כשמוסיפים WebService בעצם נוצר Proxy שמדמה את ה - class בצד השני, הוא נראה כך:   public partial class MyClass...
תגובה אחת

Send E-mail from javascript using web service – XMLHTTP (in JSON)

יום רביעי, נובמבר 25, 2009

  בהמשך ל - Web Service -> JSON -> JavaScript. קל פשוט ונהדר ו - שליחה של Complex Type ו - Array ל - Web Service בפורמט JSON   רציתי להראות שימוש נחמד בדבר הזה.   אפשר להוריד את הפרויקט - מכאן.   סיפור לקוח: הוא מוציא עבודה לגרפיקאים שמחזירים לו דפי html ו - css שהוא משלב באתר שלו - באותם טפסים יש הרבה פעמים שליחה של מיילים - הוא לא רוצה לקחת את מה שהוא מקבל מהגרפיקאים ולהמיר את זה ל - asp.net, הוא רוצה להשתמש בהם כמו שהוא קיבל - והכי הרבה הוא מוכן לכתוב פונקציית JS שתאסוף את הנתונים מהדף ותשלח אותם...

שליחה של Complex Type ו – Array ל – Web Service בפורמט JSON

יום שני, נובמבר 23, 2009

  בהמשך לפוסט Web Service -> JSON -> JavaScript. קל פשוט ונהדר אני מדגים שם איך לפנות ל - WebSerive ולקבל את התשובות בפורמט JSON,   בפוסט הנוכחי אני אדגים איך פונים ל - WebService שמצפה לקבל טיפוס שהוא לא מה - Primitive Types.   נניח שיש WebService שנראה כך: (לא לשכוח להוריד את ההערה מ - ScriptService - אחרת אי אפשר להפעיל מ - JS)   public class WebService1 : WebService {           public void SetPerson(Person person)     {         // Do Logic.....     } }   public class Person {     public int Id { get; set; }     public string Name { get; set; }     public string Childern...
אין תגובות

חיקוי של AutoComplete של Ajax

יום ראשון, ספטמבר 6, 2009

  אחרי דיון ארוך עם אחד מהקוראים (החביבים) והמגיבים הקבועים שלי (עמירם) כתבתי את הדוגמא הבאה שהיא חיקוי (עלוב) של ה - AutoComplete של Ajax.   הדוגמא מגיעה כדי להראות נכונות של הקוד, ומכאן אפשר לקחת את זה קדימה.   המטרה היא לעשות משהו דומה ל - AutoComplete ב - JavaScript שניגש ל - WebService.     את הדוגמא המלאה ניתן להוריד מכאן. (נ.ב. הדוגמא עובדת רק ב - IE מכיון שב - FF צריך לכתוב את הגישה לשירות בצורה שונה - ותודה לברוך על ההערה)     אז ככה: נתחיל ב - WebService   public class WebService1 : System.Web.Services.WebService {           public string HelloWorld(string prefix)     {         string arr = new string;         for (int...
5 תגובות

Web Service -> JSON -> JavaScript. קל פשוט ונהדר

יום שישי, מרץ 6, 2009

  מיום ליום אני מתעצבן פחות על ה java script, ואני מגלה עוד דברים נהדרים שאפשר לעשות איתו.   כאן אני רוצה להראות, עד כמה זה פשוט מ JavaScript לפנות ל Web Service, לקבל מידע ב JSON, ולעבוד איתו.   שלב ראשון, נכתוב WebService.         1 public class Student     2 {     3     public string Name { get; set; }     4     public string Address { get; set; }     5     public string Phone { get; set; }     6     public int Age { get; set; }     7 }         8         9        10        11        12     public class JsonWebService : WebService    13     {    14     15            16         public Student GetAllStudent()    17         {    18             return new Student    19             {    20        ...
9 תגובות