דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. תוכנה לשליחת אימיילים

תוכנה לשליחת אימיילים

מתוזמן נעוץ נעול הועבר ארכיון code613m
59 פוסטים 8 כותבים 4.0k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #50

    אתה גמרת הכל חוץ מזה? כי מקסימום שהלוקח יבקש מגרפיקאית להכין HTML או שיכתוב בוורד וישמור לHTML.

    פורסם במקור בפורום CODE613 ב13/06/2017 18:07 (+03:00)

    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

    בכל נושא אפשר ליצור קשר dovid@tchumim.com

    תגובה 1 תגובה אחרונה
    1
    • מ מנותק
      מ מנותק
      מלא 0
      כתב ב נערך לאחרונה על ידי
      #51

      אני תקוע עם הכנסת השמות לתוך המכתב שאני צריך ב PDF...
      החלק השני בהודעה שלי...

      פורסם במקור בפורום CODE613 ב13/06/2017 18:13 (+03:00)

      תגובה 1 תגובה אחרונה
      0
      • A מנותק
        A מנותק
        avr416
        כתב ב נערך לאחרונה על ידי
        #52

        @מלא

        יש למישהו איזה המלצה לעורך HTML שולחני טוב,
        אם לא, אז יש לי כבר כמה...

        עם הRazorEngine שאברהם הביא כאן, לא הסתדרתי
        הורדתי את הספריה, והשורה הזאת לא נתמכת var templateService = new TemplateService();

        לא הבנתי מה הקשר בין שני חלקי ההודעה שלך.. ונראה לי שגם דוד לא הבין ולכן הוא שאל.
        אתה מחפש עורך HTML, דהיינו עורך קוד כדי שאתה תוכל לכתוב בו את הHTML? אם כן, הכי מומלץ זה Webstorm שהוא בתשלום, או Visual studio code שהוא חינמי לגמרי ויש לו מלא הרחבות שעושות את העבודה מעולה!
        אבל אם זו כוונתך, אז כמו שדוד שאל, מה הקשר לנושא? כבר גמרת את כל הפרוייקט??
        וגם מה זה קשור לrazorEngine שהוא בסה"כ מנוע שיודע לרנדר את הטמפלייט שכתבת ברייזור לקובץ הטמל..

        פורסם במקור בפורום CODE613 ב13/06/2017 18:18 (+03:00)

        תגובה 1 תגובה אחרונה
        0
        • A מנותק
          A מנותק
          avr416
          כתב ב נערך לאחרונה על ידי
          #53

          לגבי הrazorEngine
          ייבאת את הספריה דרך nuGet?
          אם כן, הוספת את הרפרנס הזה:

          using RazorEngine.Templating;
          

          הורדתי את פרוייקט הדוגמה שלו וזה עובד לי.

          פורסם במקור בפורום CODE613 ב13/06/2017 18:23 (+03:00)

          תגובה 1 תגובה אחרונה
          1
          • מ מנותק
            מ מנותק
            מלא 0
            כתב ב נערך לאחרונה על ידי
            #54

            אם ככה אז אני כבר לגמרי מבולבל..
            אני צריך לקבל קובץ PDF עם שמות.

            לפי מה שהבנתי ההrazorEngine אמור לשתול שדות בHTML.
            לא כך?
            וזה מה שאני מתקשה איתו.

            עורך אני אכן לא חייב.

            פורסם במקור בפורום CODE613 ב13/06/2017 18:24 (+03:00)

            תגובה 1 תגובה אחרונה
            0
            • מ מנותק
              מ מנותק
              מלא 0
              כתב ב נערך לאחרונה על ידי
              #55

              אכן התקנתי דרך nuget
              הוספתי רפרנסים אלו
              using RazorEngine;
              using RazorEngine.Templating;

              ניסיתי גם עם קובץ הדוגמא משם וזה עבד, כשבאתי לבנות פרוייקט חדש (ניסיתי קונסול אפליקיישן וגם WPF)
              הוא מצייר בירוק את השורה
              ולמטה בerror list הוא כותב
              'TemplateService' is obsolete: 'Use RazorEngineService instead'

              פורסם במקור בפורום CODE613 ב13/06/2017 18:28 (+03:00)

              תגובה 1 תגובה אחרונה
              0
              • A מנותק
                A מנותק
                avr416
                כתב ב נערך לאחרונה על ידי
                #56

                @מלא

                לפי מה שהבנתי ההrazorEngine אמור לשתול שדות בHTML.
                לא כך?
                וזה מה שאני מתקשה איתו.

                מנוע הרייזור יודע להמיר קובץ רייזור, דהיינו קובץ עם סיומת cshtml לקובץ הטמל סטנדרטי.
                קובץ הרייזור מאפשר לך לייצר הטמל דינמי, ולא רק סטטי.

                אבאר דברי:
                HTML - היא בסך הכל שפת סימון להצגת נתונים, היא מגדירה אלמנטים שהמנוע של הדפדפן יודע לפרש איך להציג אותם. למשל H1 זה כותרת ראשית, והCSS מגדיר את העיצוב שלהם, באיזה צבע, גודך וכדו'.
                כדי לייצר HTML דינמי, אתה חייב להשתמש בשפת תכנות מסוימת, למשל C#, PHP, JS וכו'.
                מנוע הרייזור הוא עושה את העבודה הזאת בסביבת דוטנט.
                הוא מאפשר לך לשלב קוד C#, משתנים, מאפיינים וכו' בתוך קוד HTML, כך שלאחר מכן בשעת ריצת התוכנית תוכל לשתול שם את התוכן של הקובץ באופן דינמי, והרייזור ידע לפענח את זה ולהפיק לך קובץ HTML רגיל.

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

                אח"כ אתה לוקח את הסטרינג הזה ומפיק ממנו PDF עם ספריות שיודעות להמיר HTML לPDF.

                מובן?

                פורסם במקור בפורום CODE613 ב13/06/2017 18:31 (+03:00)

                תגובה 1 תגובה אחרונה
                2
                • A מנותק
                  A מנותק
                  avr416
                  כתב ב נערך לאחרונה על ידי
                  #57

                  @מלא

                  ניסיתי גם עם קובץ הדוגמא משם וזה עבד, כשבאתי לבנות פרוייקט חדש (ניסיתי קונסול אפליקיישן וגם WPF)
                  הוא מצייר בירוק את השורה
                  ולמטה בerror list הוא כותב
                  'TemplateService' is obsolete: 'Use RazorEngineService instead'

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

                  פורסם במקור בפורום CODE613 ב13/06/2017 18:32 (+03:00)

                  תגובה 1 תגובה אחרונה
                  1
                  • מ מנותק
                    מ מנותק
                    מלא 0
                    כתב ב נערך לאחרונה על ידי
                    #58

                    תודה על התשובה המפורטת של ה HTML.

                    עבדתי לפי המדריך שצרפת וזה לא עבד.
                    עדכנתי את microsoft.aspnet.razor לגרסה 3.1.0
                    ואת razorengine לגרסה 3.4.1
                    ואז זה עובד חלק.
                    לא ידעתי איך לחפש בגיטהייב...

                    אם זה מעניין הוא החזיר את השגיאה הזו:

                    An unhandled exception of type 'System.IO.FileNotFoundException' occurred in RazorEngine.dll
                    
                    Additional information: Could not load file or assembly 'System.Web.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. 
                    

                    פורסם במקור בפורום CODE613 ב13/06/2017 19:47 (+03:00)

                    תגובה 1 תגובה אחרונה
                    1
                    • מ מנותק
                      מ מנותק
                      מלא 0
                      כתב ב נערך לאחרונה על ידי
                      #59

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

                      וב'
                      עשיתי את השליחה עם לולאה שעובר על כל הרשומות עד הרשומה האחרונה ושולחת הודעות.
                      (מאחר ואני ע"ה בVS אז עשיתי טופס שמקבל נתונים מטבלת השמות, והלולאה מקדמת כל פעם עם movenext )
                      יש textbox ששם אמור להירשם שולחן הודעה לX מתוך Y אז הוא לא מתרענן באמצע הלולאה...

                      פורסם במקור בפורום CODE613 ב25/06/2017 21:02 (+03:00)

                      תגובה 1 תגובה אחרונה
                      0
                      • א איש פלוני התייחס לנושא זה ב
                      • yossizY yossiz התייחס לנושא זה ב

                      • 1
                      • 2
                      • 3
                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום