DCSIMG
Encoding - שלמה גולדברג (הרב דוטנט)
Sign in | Join | Help

שלמה גולדברג (הרב דוטנט)

מרצה בסלע ויועץ בעולם ה - net.

Browse by Tags

new WMEncoder crash visual studio
09 March 11 05:08 PM | Shlomo | 1 comment(s)
אם אתם עובדים עם Windows Media Encoder 9 Series מעל windows vista או windows 7 האפליקצייה עלולה להתרסק בניסיון ליצירת מופע של ה - encoder מבלי הודעה מוקדמת וללא פרטי שגיאה. למיקרוסופט יש hotfix הפותר את הבעייה, תוכלו למצוא אותה כאן: http://support.microsoft.com/kb/929182
Set for WebClient.Encoding 1255
30 September 09 08:47 PM | Shlomo | 3 comment(s)
בתפוז נשאלה השאלה הבאה: איך אפשר לגרום ל - WebClient לשלוח בקשה עם Encoding של 1255 ולא utf8. בהתחלה מישהו אמר שאפשר להשתמש במאפיין Encoding - כלומר הקוד הבא: WebClient client = new WebClient (); client.Encoding = Encoding .GetEncoding(1255); string str = client.DownloadString( http://www.google.co.il ); משום מה זה לא עבד - מעיון קצר ב - Reflector מסתבר שהמאפיין הזה משפיע אך ורק על תרגום הבתים שחוזרים מהבקשה, כלומר מאחורי הקלעים מפעילים את המתודה DownloadByte וכדי לדעת באיזה Encoding לתרגם את התוצאה...
ג'יבריש בצד הלקוח (IE8 - IE6) - שימוש ב - unscape
15 June 09 06:39 PM | Shlomo | 1 comment(s)
מישהי בשם מיכל שלחה לי את השאלה הבאה: יש לי דף ASP שיש בו את הקוד הבא: alert ('<%=ErrMessage%>') זה הופיע כג'יבריש על הדפדפן, ולכן הורדנו את התגית הבאה: <META HTTP-EQUIV="Content-Type" content="text/html; charset=windows-1255"> וכן שמרנו את הדף ב - Unicode. אבל אז זה הסתדר ב - IE8 אבל נהרס ב - IE6, עד כאן השאלה, לא ידעתי בדיוק למה זה קורה, אבל היה לי בעבר בעייה דומה , אז הצעתי לה להשתמש בפונקצית unescape, וזה עבד. הקוד נראה כעת כך: alert (unescape('<...
כיווץ הקובץ שיורד ללקוח באמצעות - Response.Filter
09 June 09 08:03 AM | Shlomo | 3 comment(s)
ב - UserGroup האחרון של קבוצת ה - Web, דיבר דן אמיגה על החידושים ב- Asp.Net 4.0 אני לא זוכר באיזה הקשר הוא הראה כיצד להקטין את גודל ה - Response שיורד, כי אפשר לעשות את זה גם בגרסאות קודמות. כל מה שאתם צריכים לעשות, זה להוסיף את שני שורות הקוד: Response.Filter = new DeflateStream (Response.Filter, CompressionMode .Compress); Response.AppendHeader( "Content-Encoding" , "deflate" ); השורה הראשונה עוטפת את ה Stream של ה - Response עם DeflateStream, (שמכווץ אותו) השורה השנייה מסבירה...
Send the inputs from the "Form" of html page to .aspx file (change the encoding - using escape)
25 February 09 03:14 AM | Shlomo | 6 comment(s)
בתקופה האחרונה אני מרגיש שחזרתי לימי הבניים, אני עובד על פרויקט web, אבל אני יכול להשתמש רק ב html ו js, מותר לי לכתוב aspx רק לשימוש כמו webService (כדי לשמור נתונים, ולייבא data) אני משתמש במערכת תוכן של חברה מסוימת (אחד המוצרים הכי גרועים שיכולים להיות), ומה שיש לי זה html editor, שאני יכול לכתוב בו את קוד ה html שלי. בכל מקרה, באחד מהעמודים הייתי צריך לייצר כמה תיבות טקסט, ולחצן "שלח" כדי לשמור את המידע ב DB, לכאורה מאוד פשוט, הקוד אמור להיראות כך: 1 < form action ="server.apsx"...