Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. Site Bugs / Suggestions
  4. Why is CodeProject's mailed newsletter different from the "online" version?

Why is CodeProject's mailed newsletter different from the "online" version?

Scheduled Pinned Locked Moved Site Bugs / Suggestions
csharpcloudhtmlcsslamp
8 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Q Offline
    Q Offline
    Qwertie
    wrote on last edited by
    #1

    I receive a weekly newsletter that is significantly shorter than the "online newsletter[^]" (July 13 as an example). Why? For example, my settings include "C#" as one of the topics I want to receive in my newsletter. Compare: Online newsletter - C# new articles: - A Look At Akka.NET - SQL browser - Converting Latitude and Longitude to British National Grid in C# - Temper USB Thermometer in C# - LINQ One-liner to Get An Array Containing Month Names - Implementing AntiForgery Token in AJAXPOST - Poor Man's Method of Reading CSV File into DataTable Online newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net - Avoid tedious coding with LeMP, Part 1 My newsletter - C# new articles: - A Look At Akka.NET - Converting Latitude and Longitude to British National Grid in C# My newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net

    C 3 Replies Last reply
    0
    • Q Qwertie

      I receive a weekly newsletter that is significantly shorter than the "online newsletter[^]" (July 13 as an example). Why? For example, my settings include "C#" as one of the topics I want to receive in my newsletter. Compare: Online newsletter - C# new articles: - A Look At Akka.NET - SQL browser - Converting Latitude and Longitude to British National Grid in C# - Temper USB Thermometer in C# - LINQ One-liner to Get An Array Containing Month Names - Implementing AntiForgery Token in AJAXPOST - Poor Man's Method of Reading CSV File into DataTable Online newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net - Avoid tedious coding with LeMP, Part 1 My newsletter - C# new articles: - A Look At Akka.NET - Converting Latitude and Longitude to British National Grid in C# My newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net

      C Offline
      C Offline
      Chris Maunder
      wrote on last edited by
      #2

      the online version contains all articles you would receive if you don't include a filter. Add a filter and you'll get less articles.

      cheers Chris Maunder

      Q 1 Reply Last reply
      0
      • C Chris Maunder

        the online version contains all articles you would receive if you don't include a filter. Add a filter and you'll get less articles.

        cheers Chris Maunder

        Q Offline
        Q Offline
        Qwertie
        wrote on last edited by
        #3

        How many times do I have to explain this? My filter has C# in it and I am receiving not nearly all C# articles.

        C 1 Reply Last reply
        0
        • Q Qwertie

          How many times do I have to explain this? My filter has C# in it and I am receiving not nearly all C# articles.

          C Offline
          C Offline
          Chris Maunder
          wrote on last edited by
          #4

          Explaining it like that narrows down your complaint significantly. With that I can now focus on the issue and see what's happening.

          cheers Chris Maunder

          1 Reply Last reply
          0
          • Q Qwertie

            I receive a weekly newsletter that is significantly shorter than the "online newsletter[^]" (July 13 as an example). Why? For example, my settings include "C#" as one of the topics I want to receive in my newsletter. Compare: Online newsletter - C# new articles: - A Look At Akka.NET - SQL browser - Converting Latitude and Longitude to British National Grid in C# - Temper USB Thermometer in C# - LINQ One-liner to Get An Array Containing Month Names - Implementing AntiForgery Token in AJAXPOST - Poor Man's Method of Reading CSV File into DataTable Online newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net - Avoid tedious coding with LeMP, Part 1 My newsletter - C# new articles: - A Look At Akka.NET - Converting Latitude and Longitude to British National Grid in C# My newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net

            C Offline
            C Offline
            Chris Maunder
            wrote on last edited by
            #5

            In your preferences you have unchecked "Tips and Tricks" under "Newsletter Topics". This means - Temper USB Thermometer in C# - LINQ One-liner to Get An Array Containing Month Names - Implementing AntiForgery Token in AJAXPOST - Poor Man's Method of Reading CSV File into DataTable Will not appear in your newsletter, but - A Look At Akka.NET - SQL browser - Converting Latitude and Longitude to British National Grid in C# should. Similarly for the Updated section. However, it seems two articles that should be in your newsletter aren't: 1. Avoid tedious coding with LeMP, Part 1 (Your article) 2. SQL browser We're looking into why right now. Any chance you could forward me the newsletter you recieved? chris at codeproject.com.

            cheers Chris Maunder

            1 Reply Last reply
            0
            • Q Qwertie

              I receive a weekly newsletter that is significantly shorter than the "online newsletter[^]" (July 13 as an example). Why? For example, my settings include "C#" as one of the topics I want to receive in my newsletter. Compare: Online newsletter - C# new articles: - A Look At Akka.NET - SQL browser - Converting Latitude and Longitude to British National Grid in C# - Temper USB Thermometer in C# - LINQ One-liner to Get An Array Containing Month Names - Implementing AntiForgery Token in AJAXPOST - Poor Man's Method of Reading CSV File into DataTable Online newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net - Avoid tedious coding with LeMP, Part 1 My newsletter - C# new articles: - A Look At Akka.NET - Converting Latitude and Longitude to British National Grid in C# My newsletter - C# updated articles: - Online Spreadsheet, a low latency html5 websocket Cloud service (SaaS) in C# .net

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #6

              Found and fixed the issue. It was an interesting one. We have an attribute system that is hierarchical. C#4.0 lives under C#, Win7 lives under Windows. We have a class that manages collections of attributes and it has a property "AttributeNames". This property returns a human readable string of the attribute names in a set of attributes. Our newsletter system is drive by a JSON content feed, and that content feed uses our Article object, which has an Attributes object, to get information on the items to include in the newsletter. We pass in title, author, date published, and an array of attributes (tags) attached to the article, and the feed returns a JSON object that includes an array of attribute names that the mail system uses to filter content. All pretty straightforward. Except article.Attributes.AttributeNames takes into account the parent relationships and so if it has the tags "C#3.0, C#4.0, Win7" it returns "C# (C#3.0, C#4.0), Windows (Win7)". Our JSON feed takes this and assumes it's a comma separated list and splits the list by comma. So we get - "C# (C#3.0" - "C#4.0)" - Windows (Win7) as the list of attributes. I've updated the comment on AttributeNames to ensure users know it is for human consumption only, and that they should use NameCommaString() if they want a raw comma delimited list of attribute names.

              cheers Chris Maunder

              Q 1 Reply Last reply
              0
              • C Chris Maunder

                Found and fixed the issue. It was an interesting one. We have an attribute system that is hierarchical. C#4.0 lives under C#, Win7 lives under Windows. We have a class that manages collections of attributes and it has a property "AttributeNames". This property returns a human readable string of the attribute names in a set of attributes. Our newsletter system is drive by a JSON content feed, and that content feed uses our Article object, which has an Attributes object, to get information on the items to include in the newsletter. We pass in title, author, date published, and an array of attributes (tags) attached to the article, and the feed returns a JSON object that includes an array of attribute names that the mail system uses to filter content. All pretty straightforward. Except article.Attributes.AttributeNames takes into account the parent relationships and so if it has the tags "C#3.0, C#4.0, Win7" it returns "C# (C#3.0, C#4.0), Windows (Win7)". Our JSON feed takes this and assumes it's a comma separated list and splits the list by comma. So we get - "C# (C#3.0" - "C#4.0)" - Windows (Win7) as the list of attributes. I've updated the comment on AttributeNames to ensure users know it is for human consumption only, and that they should use NameCommaString() if they want a raw comma delimited list of attribute names.

                cheers Chris Maunder

                Q Offline
                Q Offline
                Qwertie
                wrote on last edited by
                #7

                Okay, so it sounds like this bug affected any authors (like me) who are more specific in their tags - C# 4.0 instead of just C#? Did it affect New articles as well as Updated?

                C 1 Reply Last reply
                0
                • Q Qwertie

                  Okay, so it sounds like this bug affected any authors (like me) who are more specific in their tags - C# 4.0 instead of just C#? Did it affect New articles as well as Updated?

                  C Offline
                  C Offline
                  Chris Maunder
                  wrote on last edited by
                  #8

                  It affected all content that was tagged with an attribute that had a parent attribute.

                  cheers Chris Maunder

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups