Archive for September, 2012

WordCamp LX 2012 the morning after

Posted: September 30, 2012 in Wordpress

Yesterday i had the pleasure to speak in WordCamp Lisbon 2012. Was an excellent event i am sure that all the Portuguese WordPress community had go home inspired to do more and better.

In my session i had try to give to the audience the needed tools to start building their own Plugins, and a little example to demystify the complexity of plugin build.

I share with you the resources i had used to explain in my session how to build a WordPress Plugin

http://www.slideshare.net/amarreiros/wordcamp2012-build-your-plugin

Another thing i said in the Session is that sometimes one off our problems when using WordPress is time to install the WordPress, or the damage we pout on some environment. In this links you have 2 good Tools to have a ready on environment to use without the need of an installation.

www.instantwp.com/

http://wpmu.org/install-wordpress-locally-on-windows-with-xampp/

This is also a good approach when developing to grant that our development is compatible with apache no matter what Operating System we have in our development environment.

The last slide from my session that i have present gives you also some links for your next steps in the plugin build approach.

 

 

 

 

 

As many of you may know from some years until know i had been a great adept of responsive design aproach. i had done some live WebCasts and gave some Workshops about the Theme.

Now i was invited to Teach in a Course with Pedro Moreira da Silva, with the goal to give to Web Developer’s the KB Tools they need to upgrade their Web Thinking to Responsive thinking.

And the tools and KB to build great responsive WebSites. Will be a great quest to teatch in a course like this and i am very happy to do this and curious to see how our students skills will upgrade.

 

If you want to know more about the course or get in to him go to http://www.edit.com.pt/#programas-e-workshops/responsive-web-design.html

 

As you know in part time i am Technical Trainner one funny thing is that the first Course to independente professional’s i gave was about WordPress.

Another funny thing is that i had study in Instituto Superior de Engenharia de Lisboa.

But way this to isolated things look so funny and make the difference. The reason is simple becouse i will be speaing at the WordPress community development event next saturday.

So i Will be back yo my academy to talk about WordPress and his plugin architecture, and for me this is one off the most interesting fetures WordPress give us.

If You want to know more about the event go to the link http://2012.lisboa.wordcamp.org/

Like i had anouced in my last post yesterday i had been the speaker in a session about Web and Cloud Development at the Launch event of Visual Studio 2012 in Portugal.

After my session some questions had arrived to my email. On off the most common questions was if ASP.NET MVC will kill ASP.NET WebForms. That was what made my write this post in the reality each technology has is one scope and is better at something i use them both depending on my goals.

Let’s take a look at the advantages of each one

Advantages of an MVC-Based Web Application

  • It makes it easier to manage complexity by dividing an application into the model, the view, and the controller.
  • It does not use view state or server-based forms. This makes the MVC framework ideal for developers who want full control over the behavior of an application.
  • It uses a Front Controller pattern this enables you to design an application that supports a rich routing infrastructure.
  • It provides better support for test-driven development (TDD).

 

Advantages of a Web Forms-Based Web Application

  • It supports an event model that preserves state over HTTP, which benefits line-of-business Web application development. The Web Forms-based application provides dozens of events that are supported in hundreds of server controls.
  • It uses a Page Controller pattern that adds functionality to individual pages.
  • It uses view state on server-based forms, which can make managing state information easier.
  • In general, it is less complex for application development, because the components (the Page class, controls, and so on) are tightly integrated and usually require less code than the MVC model.

For my point of view this is the most relevant points of each technology. Another point off choice can be the size of the development team envolved. If you have big and multidisciplinar teams MVC is better if you have produtivity issues and a very small team and you don t need to have full control of front end WebForms will be the winner.

I hope this post help you when you are looking for chose the right aim in the Microsoft Web development stack.

Any Question feel free to contact me.

I Was invited my Microsoft to speak in the event next monday 24 of sptember in Lisbo LX Experience. In this event i will talk about ASP.NET 4.0.

I had end the preparation off the presentation this night, and i am very motivated and happy for presenting this version off a web technology that i had since the version 1 study and use.

ASP.NET MVC was a refresh and one off the good things that happen to ASP.Net puting the needed abstration to have .NET technology working with one off the more interested design pattern for the WEB.

I hope in my session i could help the atendence to ignite in this version of ASP.Net MVC and to share with you a good session of KB.

If you are around Lisbon and want to know more about ASP.NET MVC come to visit my session.

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032529709&Culture=pt-PT&community=0

Evento de Lançamento: Visual Studio 2012

15h00 16h00 Web & Cloud Development Alexandre Marreiros Developing ASP.NET MVC4 web-sites, and modern apps with Web-API Services consumed by HTML5 clients (JQuery & JavaScript).

Then, showing the application deployment possibilities offered by Windows Azure.

 

 

 

Days After Windows 8 DevCamp

Posted: September 20, 2012 in Events, Windows 8
Tags:

Has been very grateful to receive so good feedback and so many questions after my participation in the Microsoft event last Monday.

 

There were so much Questions and interaction after the event with the assistance that i decided to publish some materials related with the built-in controls session that i had present.

 

So here goes some material i have used and some material for your study.

 

The samples i had use at my session are public and you can download them from

http://msdn.microsoft.com/en-us/windows/apps/br229516.aspx

 

Many people had ask me about the Windows store submission in the following link you have the Checklist of the different topics to consider


http://msdn.microsoft.com/en-us/windows/apps/br229516.aspx

And the agreement of the store can be found

http://msdn.microsoft.com/en-us/library/windows/apps/hh694058.aspx

The store can be accessed by the link

http://windows.microsoft.com/en-us/windows/store-terms-of-use

 

I Would strong advice you to start the registration off your app as soon as possible in the project timeline to grant the name you wish for your app.

 

About the presentation i had done many people ask if there were recordings of the session? The session wasn’t recorder so if you wish to listen the session again you can ask me to repeat or you can see some other good sessions that were presented world-wide about the theme. I would suggest you the link:

http://channel9.msdn.com/Events/Windows-Camp/Windows-8-Developer-Camp-On-Demand/

Any question about Windows 8 Controls or Windows 8 you have feel free to contact me will be a pleasure to help you with your doubts.

A special thanks to all the interaction in the event and the feedback and interest for the session

 

Windows 8 DevCamp is an interesting initiative of Microsoft to put the developer’s programming engine running in higher rotation, to get them ready to the arriving of Windows 8.

I was invited to be as a speaker in the tomorrow Windows 8 DevCamp event in Lisbon to talk about building Windows 8 apps using the built-in controls.

12h30-13h00: Building Windows 8 Style UI with Built-in Controls

Is a so much richer API with some gaps to off course that i must confess i am very excited to share this knowledge in an event like this, if you are around Lisbon and this is something you want to learn i hope to see you at the conference.

here goes the link for registering

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032528810&culture=pt-PT