Encrypt & Decrypt strings

יום שלישי, ספטמבר 11, 2012

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

WCF 4 (Windows Communication Foundation) for Beginner – part 11

יום חמישי, פברואר 3, 2011

ללמוד WCF 4 פרק 11 - Messaging Patterns  נושאים בפרק 11: מה זה Messaging Patterns.המשמעות של Request-Respone Pattern.המשמעות של One-Way Pattern, ודוגמת קוד.המשמעות של Duplex Pattern.המשמעות של Streaming Pattern, והרבה קוד.בפרק הבא.  מה זה Messaging Patterns. אנחנו כבר יודעים כיצד (מעשית) ניתן לשלוח הודעות לשירות ולקבל תשובה, בדרך כלל אנחנו מתחילים לכתוב את ה - Contract ולפי זה אנחנו מממשים את השירות, לפעמים הצורה שבה התקשורת מתבצעת צריכה גם מחשבה מעבר לעובדה שנגדיר את ה - Binding. הרבה פעמים צריך גם לדעת כיצד להגדיר את ה - Contract (בעזרת attributes) כדי לשלוח את ההודעות ולקבל תשובות בצורה שהכי מתאימה לנו לפי סוג השירות. שאלות לדוגמא שאנחנו צריכים...
תגיות: , ,
אין תגובות

Width Height and Duration of wmv file

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

  כיצד אפשר לקבל מידע על גובה רוחב וזמן (בשניות) של קובץ wmv   כדי לעבוד בקוד עם קבצי wmv צריך להוסיף reference ל - Interop.WMPLib.dll (תוכלו להוריד אותו מכאן, אם אתם לא מוצאים את זה במחשב שלכם)   לאחר מכן תוכלו לכתוב את הקוד הבא   public class VideoProperties {     public int Width { get; set; }     public int Height { get; set; }     public long Duration { get; set; }       public VideoProperties(string fileName)     {         WindowsMediaPlayerClass wmp = new WindowsMediaPlayerClass();         IWMPMedia mediaInfo = wmp.newMedia(fileName);         wmp.currentMedia = mediaInfo;         Thread.Sleep(1000);           Width = mediaInfo.imageSourceWidth;         Height = mediaInfo.imageSourceHeight;         wmp.stop();           Duration = (long)mediaInfo.duration;      ...
תגיות: , ,
8 תגובות

Upload file (ftp) using c#

יום ראשון, אפריל 11, 2010

  דוגמת קוד שכתב אחי יוסי גולדברג להעלאת קבצים ל - ftp   string url = "ftpUrl/FileName"; FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(url);   request.Method = WebRequestMethods.Ftp.UploadFile; request.Credentials = new NetworkCredential("user name", "password"); request.UsePassive = true; request.UseBinary = true; request.KeepAlive = false;     byte buffer = File.ReadAllBytes("path");   using (Stream reqStream = request.GetRequestStream()) {     reqStream.Write(buffer, 0, buffer.Length); }   אם לא רוצים לקרוא את כל הקובץ בבת אחת אפשר כמובן לכתוב ככה   using (Stream reqStream = request.GetRequestStream()) {     int count = 0;     byte buffer = new byte;     using (FileStream file = new FileStream("FileName", FileMode.Open))     {         while ((count = file.Read(buffer, 0, 100)) > 0)         {             reqStream.Write(buffer, 0, count);         }     }   }
תגיות: , , ,
תגובה אחת