#76
MVC4 is the current version, so I think MVC3 is a bit overdue for any new development if there should be any efforts in that direction w Razor instead of WebForms for YAF... I do my own site in MVC4 now, but I did start it out with MVC3 last summer... Had to redo/rethink a couple of things when updated, but MVC4 & .Net Framework 4.5 does it much better than MVC3 & 4.0...
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Old Chinese Proverb]
  • JP
  • Rank: YAF Leader
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor for Bug Finder: Given for kick-assery at finding bugs by being excellent at QA.YAF.NET Supporter: Loves YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.
  • Joined: 08/01/2009
  • Posts: 398
  • Thanks: 86 times
  • Was thanked: 39 time(s) in 35 post(s)
#77
Thank jaben very much! Happy New Year 2013
  • dcytkimminh
  • Rank: YAF Forumling
  • Reputation:
    Neutral
    50.2%
  • Joined: 04/02/2013
  • Posts: 3
  • Was thanked: 1 time(s) in 1 post(s)
#78
Originally Posted by: JP

MVC4 is the current version, so I think MVC3 is a bit overdue for any new development if there should be any efforts in that direction w Razor instead of WebForms for YAF... I do my own site in MVC4 now, but I did start it out with MVC3 last summer... Had to redo/rethink a couple of things when updated, but MVC4 & .Net Framework 4.5 does it much better than MVC3 & 4.0...



MVC4 would be excellent indeededly.
  • Zero2Cool
  • Rank: YAF Leader
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor for the Support Knight: Given to a community member who has assisted lots and lots of people!
  • Joined: 26/04/2011
  • Posts: 1,074
  •  Man  United States
  • Location: in a van down by the river
  • Thanks: 243 times
  • Was thanked: 101 time(s) in 92 post(s)
#79
Originally Posted by: Zero2Cool

Originally Posted by: JP

MVC4 is the current version, so I think MVC3 is a bit overdue for any new development if there should be any efforts in that direction w Razor instead of WebForms for YAF... I do my own site in MVC4 now, but I did start it out with MVC3 last summer... Had to redo/rethink a couple of things when updated, but MVC4 & .Net Framework 4.5 does it much better than MVC3 & 4.0...



MVC4 would be excellent indeededly.


Agreed. The view system is indeed ready for an upgrade.
Topic Starter
  • Jaben
  • Rank: YAF Developer
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support King: Given to a community member who tirelessly answers tons of support questions.
  • Joined: 09/10/2004
  • Posts: 2,544
  • Location: United States
  • Thanks: 142 times
  • Was thanked: 352 time(s) in 195 post(s)
#80
Originally Posted by: Jaben

Agreed. The view system is indeed ready for an upgrade.



I wish I had more coding experience so I could contribute if there's a milestone set for that. I'm still a noob with MVC though.
  • Zero2Cool
  • Rank: YAF Leader
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor for the Support Knight: Given to a community member who has assisted lots and lots of people!
  • Joined: 26/04/2011
  • Posts: 1,074
  •  Man  United States
  • Location: in a van down by the river
  • Thanks: 243 times
  • Was thanked: 101 time(s) in 92 post(s)
#81
Opinion: MVC4 with WebForms. Maybe Web API. But needs perfomance check.
No need to upgrade what works fine just because it's new and gives nothing except a pain in the ass.
Umbraco 5 comes to mind.
  • bbobb
  • Rank: YAF Developer
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.Medal of Honor for a YAF Database Key Player: Holds the key to YAF database. Bow down!Medal of Honor for the Support King: Given for answering tons of support questions and generally helping the community.Medal of Honor for the Support Knight: Given to a community member who has answered lots of support questions.
  • Joined: 21/10/2008
  • Posts: 1,558
  •  Man  Russian Federation
  • Location: Moscow
  • Thanks: 51 times
  • Was thanked: 287 time(s) in 253 post(s)
#82
Originally Posted by: bbobb

Opinion: MVC4 with WebForms. Maybe Web API. But needs perfomance check.
No need to upgrade what works fine just because it's new and gives nothing except a pain in the ass.
Umbraco 5 comes to mind.



Can you explain what you mean MVC4 doesn't give you anything over web forms and explain how it's more difficult to maintain than web forms?
  • Zero2Cool
  • Rank: YAF Leader
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor for the Support Knight: Given to a community member who has assisted lots and lots of people!
  • Joined: 26/04/2011
  • Posts: 1,074
  •  Man  United States
  • Location: in a van down by the river
  • Thanks: 243 times
  • Was thanked: 101 time(s) in 92 post(s)
#83
Originally Posted by: Zero2Cool


Can you explain what you mean MVC4 doesn't give you anything over web forms and explain how it's more difficult to maintain than web forms?


What view engines can be used with MVC4? 🙂


  • bbobb
  • Rank: YAF Developer
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.Medal of Honor for a YAF Database Key Player: Holds the key to YAF database. Bow down!Medal of Honor for the Support King: Given for answering tons of support questions and generally helping the community.Medal of Honor for the Support Knight: Given to a community member who has answered lots of support questions.
  • Joined: 21/10/2008
  • Posts: 1,558
  •  Man  Russian Federation
  • Location: Moscow
  • Thanks: 51 times
  • Was thanked: 287 time(s) in 253 post(s)
#84
Originally Posted by: bbobb

What view engines can be used with MVC4? 🙂



You mean like, Razor?
  • Zero2Cool
  • Rank: YAF Leader
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor for the Support Knight: Given to a community member who has assisted lots and lots of people!
  • Joined: 26/04/2011
  • Posts: 1,074
  •  Man  United States
  • Location: in a van down by the river
  • Thanks: 243 times
  • Was thanked: 101 time(s) in 92 post(s)
#85
Originally Posted by: bbobb

Opinion: MVC4 with WebForms. Maybe Web API. But needs perfomance check.
No need to upgrade what works fine just because it's new and gives nothing except a pain in the ass.
Umbraco 5 comes to mind.



Agreed. I personally *really* like razor. But am fine with WebForms if it means code reuse. WebAPI or Simple.Web (http://blog.markrendle.net/2012/06/01/simple-web/ ) would be the way to go to convert the existing AJAX stuff to proper REST API stuff.

Stuff on my YAF.NET todo list:

1. Finish the plugin architecture -- this would help with design decisions going forward.
2. Minification
3. API
4. Open for discussion: Convert to Bootstrap CSS (with tons of existing themes) and Controls -- also less use of JQuery UI.
5. MVC design that would minimize use of web form pages and specifically logic in the web forms.
6. NuGet gallery for YAF.NET plugins and themes.
Topic Starter
  • Jaben
  • Rank: YAF Developer
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support King: Given to a community member who tirelessly answers tons of support questions.
  • Joined: 09/10/2004
  • Posts: 2,544
  • Location: United States
  • Thanks: 142 times
  • Was thanked: 352 time(s) in 195 post(s)
#86
Originally Posted by: Jaben

Stuff on my YAF.NET todo list:

1. Finish the plugin architecture -- this would help with design decisions going forward.
2. Minification
3. API
4. Open for discussion: Convert to Bootstrap CSS (with tons of existing themes) and Controls -- also less use of JQuery UI.
5. MVC design that would minimize use of web form pages and specifically logic in the web forms.
6. NuGet gallery for YAF.NET plugins and themes.



Not that I am asking you to explain yourself to me, but I would like to help somehow and if you could elaborate a little more on the items perhaps I could? I really love YAF and in anyway that I can help, I'd like to.



  1. Plugin architecture for something like TapaTalk?
  2. Minification? shrink lines of code?
  3. API ... what would the intent/goal be?
  4. I think from what you've said about Bootstrap, this would be HUGE for YAF.
  5. My experience with MVC is that it's quite nice and very good for code reuse. Also, I think it might shorten up URL's too.
  6. I no ziltch about nuget, I be useless here lol

  • Zero2Cool
  • Rank: YAF Leader
  • Reputation:
    Exalted
    100%
  • Medals:
    Medal of Honor for the Support Knight: Given to a community member who has assisted lots and lots of people!
  • Joined: 26/04/2011
  • Posts: 1,074
  •  Man  United States
  • Location: in a van down by the river
  • Thanks: 243 times
  • Was thanked: 101 time(s) in 92 post(s)
#87
Originally Posted by: Zero2Cool

Minification? shrink lines of code?


Highly probably this is simply rewriting fast custom code into slow generic.

Originally Posted by: Zero2Cool


  • My experience with MVC is that it's quite nice and very good for code reuse.

  • ... and more time consuming to develop too.

    Anyway, there will be an alternative.
    • bbobb
    • Rank: YAF Developer
    • Reputation:
      Exalted
      100%
    • Medals:
      Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.Medal of Honor for a YAF Database Key Player: Holds the key to YAF database. Bow down!Medal of Honor for the Support King: Given for answering tons of support questions and generally helping the community.Medal of Honor for the Support Knight: Given to a community member who has answered lots of support questions.
    • Joined: 21/10/2008
    • Posts: 1,558
    •  Man  Russian Federation
    • Location: Moscow
    • Thanks: 51 times
    • Was thanked: 287 time(s) in 253 post(s)
    #88
    I'm not precisely beyond any doubt now. I can't shoot for it to be a definitive BB - I truly don't have that sort of time. The issue is there are heaps of gaps. To be perfectly honest, I would prefer not to fill them all. I am cheerful that a couple people (who are exceptionally useful) can make this thing work great and fill some of these voids. Yet, I am additionally an extremely bustling man – I simply would prefer not to see YAF bite the dust and I will help when I can, however not to the detriment of my life.
    • manisha147
    • Rank: YAF Forumling
    • Reputation:
      Neutral
      50.6%
    • Joined: 29/11/2016
    • Posts: 1
    •  United Kingdom
    • Location: dubai
    Users browsing this topic
      Forum Jump  
      • You cannot post new topics in this forum.
      • You cannot reply to topics in this forum.
      • You cannot delete your posts in this forum.
      • You cannot edit your posts in this forum.
      • You cannot create polls in this forum.
      • You cannot vote in polls in this forum.

      About Us

      The YAF.NET is an open source .NET forum project. YAF.NET is supported by an team of international developers who are build community by building community software.

      Powered by Resharper Donate with PayPal button

      Project Twitter Updates

      Copyright © YetAnotherForum.NET & Ingo Herbote. All rights reserved