Rank: Member
Joined: 7/22/2009(UTC) Posts: 22
|
I think that BVC should be performance tuned, especially take advantage of ASP.NET caching. I customized a site to have it's main menu (which changed infrequently) cached, and it sped up the app hugely. I discovered that the category menu was doing about 20 calls to the database each load after profiling in JetBrains . I suspect there are many interface and core areas which could take advantage of this. Of course it will make the app more complicated. |
BV Software Support - Kaleo |
|
|
|
Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
Actually, could be less complicated as time moves on. For example for high traffic ecomm sites let's say for the next version we move over to MVC instead of webforms. Huge difference in overhead right there if built with performance in mind. Next move would be an ORM, Entity Framework or combination of EF and your own DomainModel built on top of EF. Then we could query in mem easier and also put data more efficiently and less often from the datastore. I am guessing the next year or so with BV's next version will prove interesting with some major performance updates. Just a guess on my part. |
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 1,786
|
EF = Entity Framework (ADO.NET Entity Framework) MVC = (ASP.NET MVC (Model View Controller) ORM = Object reltaional Mapper
EF is an ORM which is a way to simplify access to the database.
MVC is another way to build ASP.NET other than WebForms (the way BV 5 was built).
|
|
|
|
Rank: Member
Joined: 7/31/2013(UTC) Posts: 15
|
I would love to see BV move away from the Web Forms model for the front-end. It doesn't have to be MVC as long as you get rid of the ViewState and all-encompassing form tag.
Also, I would prefer not to use an ORM. I've used them before on other cart software and the performance is difficult to tune. It would be best to find a solution that is easily extensible without recompiling.
Also, if you could add the CustomProperties feature into the Categories that would be great. It has saved me so much work, it's not even funny.
|
|
|
|
Rank: Administration
Joined: 4/2/2004(UTC) Posts: 2,393 Location: Hummelstown, PA Thanks: 6 times Was thanked: 163 time(s) in 158 post(s)
|
Originally Posted by: RhinoGroup I would love to see BV move away from the Web Forms model for the front-end. It doesn't have to be MVC as long as you get rid of the ViewState and all-encompassing form tag. That may come in the next version when we revamp the frontend. Originally Posted by: RhinoGroup Also, if you could add the CustomProperties feature into the Categories that would be great. It has saved me so much work, it's not even funny. Yes, this change is made in 2013. |
Aaron Sherrick BV Commerce Toll-free 888-665-8637 - Int'l +1 717-220-0012 |
|
|
|
|
Message was deleted by a Moderator. | Reason: Not specified
|
|
|
|
|
Message was deleted by a Moderator. | Reason: Not specified
|
|
|
|
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.