Some cool upgrades, I have uploaded updates to the nuget package for both EntityUi and EntityUi.Web, with the following changes:
- For EntityUi, you no longer have to define the mapping for Automapper. If one doesn’t exist, the code automatically creates a default one. You can always create your own mapping, that that will be used.
- Also in EntityUi, now you have Ajax methods for Edit, Update and Delete added to the controller. So basically you can now use Edit/Update/Delete on the same page using Ajax instead of redirecting to different actions… otherwise known as SPA.
- EntityUi.Web now has a new view for the Ajax Controller. It loads Create and Edit in a Bootstrap Modal.
- I also updated the Bootstrap package to the latest one, finally.
I am now working on a functional demo page for EntityUi. Hopefully will have it soon also.
Ok, so it’s been a while again. Anyway, the elusive self generated UI is very close. The framework code is mostly functional. MVC obviously provides a lot of functionality that maps your View Models back to Domain models, and knockout is an excellent MVVM framework provider. So EntityUI utilizes both to achieve it’s goals of self generated UI. I’m working on some documentation, and hopefully will have the code on nuget soon.
Wow, it’s been a while. I was just busy with coding work that pays the bills.
Anyway, EntityUI has been in progress also. I launched www.socialcorporate.com, which is a site that I built using EntityUI and its conecpts.
However, the programming world changes very quickly. Since I started on EntityUI, a lot has changed. Apparently a lot of people think about the MVVM pattern 🙂 and they have come up with some excellent tools.
We now have knockout, and it’s awesome. ASP .Net Web Forms Controls are also pretty much dead (and for good reasons), so there is no point in building a Farmework for that platform.
So what does this mean for EntityUI? Well, its absolutely not dead! It’s actually all good news. I now plan to use knockout to implement what I wanted to achieve to start with, which is Rapid Application Development.
I’m working on a C# project with knockout, jQuery and bootstrap which will be a Rapid Application Development and Deployment platform for ASP .Net. Stay tuned for some code soon!