Reading Books and Building Applications- The best way to learn
A lot of people have asked whether it is good to read books or take some course to learn skills in I.T. That is good to do that, but that is more important to practice your "new" skills. For example, when I learnt Android Programming, I read a lot of books. Moreover, I started to build some simple applications. I can practice my skills, this makes me to write Android codes faster. During the process to build these applications, I faced a lot of problems. In this trouble shooting process, I learnt a lot of things which cannot be found in any books. Please do not just sit in your desk, you have to put your skills into live!
Our .Net CMS - AdvGenCMS
Recently, our Company(AdvanGeneration) have built a lightweight .Net CMS,AdvGenCMS. I did some researches for .Net CMS. The most of them have own their ORM and Dependency injection framework. That is very hard to adapt into a web development framework. Thus, we decided to build our own.
AdvGenCMS is very simple. Our ORM is ms entity framework. Moreover, we have not any dependency injection framework. Currently, it used a factory design pattern, but that can choose to add dependency injection framework on your choice. Lastly, it used ASP.Net MVC. All of them are very very standard Microsoft technologies.
I don't want to add any functions you don't need. I just needed the core functions. Our CMS should be as simple as possible.
It has a user management function:
Moreover, it has a page function. You can add the static content and access them via http://[server]/Content/[PageName]
Lastly, it uses tinymce to be a html editor.
Let's use AdvGenCMS to be your web development framework. It uses Apache License.
MVC 3 Example
I have completed the users section for AdvGenCMS. I used ASP.Net MVC 3 and Razor to do. It has CRUD functions and used the LINQ Repository Pattern. I think that is a good example for MVC3 in C#.
Please download the source and check it out http://localhost:44271/Account/List page in your own development box.
Google Play Style Action Bar - ViewPagerIndicator
I want to add a Google Play Style Action Bar into my AdvGen ToDoList
acction. That will improve user interactions. I know that is doable in Android 3.0+, but I still want to Android 2.x. I know Android Support v4 can bring Action Bar into Android 2.x. It makes the solution is doable, but that is not a out of box library. I found ViewPagerIndicator opensource library. That make my life much easier!