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. The Lounge
  3. The new serializer is coming (for real this time)

The new serializer is coming (for real this time)

Scheduled Pinned Locked Moved The Lounge
9 Posts 5 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.
  • S Offline
    S Offline
    Super Lloyd
    wrote on last edited by
    #1

    Hello fellow coders! You might have read my claim that I was working on a new serializer. You might have your doubts. Doubt no more, preview is publicly available here: GitHub - superlloyd/Galador.Reflection[^] Some polishing fill follow (such as implementing the GenerateCSharpCode() method), as well as a CodeProject article soon. Anytime now. (anytime in a few week that is... :laugh: ) As a side note the code also has a handy POCO property path watcher! ;P

    All in one Menu-Ribbon Bar DirectX for WinRT/C# since 2013! Taking over the world since 1371!

    P L M 3 Replies Last reply
    0
    • S Super Lloyd

      Hello fellow coders! You might have read my claim that I was working on a new serializer. You might have your doubts. Doubt no more, preview is publicly available here: GitHub - superlloyd/Galador.Reflection[^] Some polishing fill follow (such as implementing the GenerateCSharpCode() method), as well as a CodeProject article soon. Anytime now. (anytime in a few week that is... :laugh: ) As a side note the code also has a handy POCO property path watcher! ;P

      All in one Menu-Ribbon Bar DirectX for WinRT/C# since 2013! Taking over the world since 1371!

      P Offline
      P Offline
      Phil Martin
      wrote on last edited by
      #2

      Looking great Lloyd. That GenerateCSharpCode() will be the feature I'm looking forward to :) Every serializer I've written in the last 5 years must have that. I've found that to be the easiest way to handle changing file versions over time. Is it binary compatible with anything else? I'm assuming no, just curious.

      S 2 Replies Last reply
      0
      • P Phil Martin

        Looking great Lloyd. That GenerateCSharpCode() will be the feature I'm looking forward to :) Every serializer I've written in the last 5 years must have that. I've found that to be the easiest way to handle changing file versions over time. Is it binary compatible with anything else? I'm assuming no, just curious.

        S Offline
        S Offline
        Super Lloyd
        wrote on last edited by
        #3

        Thanks! :) As to GenerateCSharpdCode().. it is useful for 3rd party data. For your own data, you use your own classes! ;) You change you property as you see fit, no worry! (new property, or property with a different name just won't be deserialized, obviously..., although.. not that I think of it.. might have a way to specify the serialiier's property name...)

        A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

        1 Reply Last reply
        0
        • S Super Lloyd

          Hello fellow coders! You might have read my claim that I was working on a new serializer. You might have your doubts. Doubt no more, preview is publicly available here: GitHub - superlloyd/Galador.Reflection[^] Some polishing fill follow (such as implementing the GenerateCSharpCode() method), as well as a CodeProject article soon. Anytime now. (anytime in a few week that is... :laugh: ) As a side note the code also has a handy POCO property path watcher! ;P

          All in one Menu-Ribbon Bar DirectX for WinRT/C# since 2013! Taking over the world since 1371!

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          I notice that you post many of your new items as "News"?? Are you doing this just to get a listing under "Latest News"? I believe "Latest News" is for actual news items, listed in the media. It is not intended for CP users to extend links to other, more personal, postings! I really think you should limit News Items to actual media news items.

          Get me coffee and no one gets hurt!

          M S 2 Replies Last reply
          0
          • L Lost User

            I notice that you post many of your new items as "News"?? Are you doing this just to get a listing under "Latest News"? I believe "Latest News" is for actual news items, listed in the media. It is not intended for CP users to extend links to other, more personal, postings! I really think you should limit News Items to actual media news items.

            Get me coffee and no one gets hurt!

            M Offline
            M Offline
            Marco Bertschi
            wrote on last edited by
            #5

            Cornelius Henning wrote:

            It is not intended for CP users to extend links to other, more personal, postings!

            I'm with you on that.

            Cornelius Henning wrote:

            I really think you should limit News Items to actual media news items

            That is indeed an interesting topic. Where lies the difference between mere reposting of media "news", provided by news agencies, and creating our very own news? He talked about it previously, and it is something new added so it is at least close to the border of "news".

            1 Reply Last reply
            0
            • S Super Lloyd

              Hello fellow coders! You might have read my claim that I was working on a new serializer. You might have your doubts. Doubt no more, preview is publicly available here: GitHub - superlloyd/Galador.Reflection[^] Some polishing fill follow (such as implementing the GenerateCSharpCode() method), as well as a CodeProject article soon. Anytime now. (anytime in a few week that is... :laugh: ) As a side note the code also has a handy POCO property path watcher! ;P

              All in one Menu-Ribbon Bar DirectX for WinRT/C# since 2013! Taking over the world since 1371!

              M Offline
              M Offline
              Marc Clifton
              wrote on last edited by
              #6

              Super Lloyd wrote:

              Doubt no more, preview is publicly available here:

              What a great contribution! Marc

              Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

              S 1 Reply Last reply
              0
              • P Phil Martin

                Looking great Lloyd. That GenerateCSharpCode() will be the feature I'm looking forward to :) Every serializer I've written in the last 5 years must have that. I've found that to be the easiest way to handle changing file versions over time. Is it binary compatible with anything else? I'm assuming no, just curious.

                S Offline
                S Offline
                Super Lloyd
                wrote on last edited by
                #7

                Hi Phil, Internet back up! :) So, replying from my PC.. no.. it is not compatible with anything else. It is my own made up format... Oopsie..

                A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                1 Reply Last reply
                0
                • L Lost User

                  I notice that you post many of your new items as "News"?? Are you doing this just to get a listing under "Latest News"? I believe "Latest News" is for actual news items, listed in the media. It is not intended for CP users to extend links to other, more personal, postings! I really think you should limit News Items to actual media news items.

                  Get me coffee and no one gets hurt!

                  S Offline
                  S Offline
                  Super Lloyd
                  wrote on last edited by
                  #8

                  Your complaint is dully noted. I am not sure how I could check the accepted nomenclature, except by tediously poring manually over the last many threads or so... In the mean time I will endeavour to exercise restraint!

                  A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    Super Lloyd wrote:

                    Doubt no more, preview is publicly available here:

                    What a great contribution! Marc

                    Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

                    S Offline
                    S Offline
                    Super Lloyd
                    wrote on last edited by
                    #9

                    Thanks Marc! :) A great compliment from such a CP legend! :-D

                    A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                    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