I was fortunate to deliver another good/ valuable session for our Sri Lankan .NET community today. I delivered a session on “Web Performance Basics”. It was really interesting to see that majority of the content were new to even most experienced web developers.
I demonstrated how they can tune the performance of their web applications using several techniques before going into code level optimizations.
We had our May 2014 .NET monthly forum meet-up today at Microsoft Sri Lanka. We had 02 great sessions today and I was fortunate to deliver one of them on “Architecting Application using .NET”.
We had so many technical, deep-dive sessions on various development tools, frameworks. But we never had any sessions around on how to derive on a proper application design for our .NET applications. We have so many technologies, frameworks, patterns today for designing application architecture. We end-up repeating, copying our past project experience rather than really assessing what is the right application design architecture.
In this session, I discussed:
- What Software Application Architecting is?
- Layers vs Tiers
- Design best practices
- Presentation layer options
- Data Access layer options
- Domain layer patterns
We were very much happy to see a room-full crowd once again in .NET Forum.
It has come to an end of another great year. It has been a very busy, challenging and successful year for our .NET community. We hosted our December month .NET Forum today and we had 02 great sessions to end 2013 year.
I delivered the 1st session which talked about “Rapid Application Prototyping with SharePoint and Visual Studio LightSwitch”. I started discussing what LightSwitch is and then demonstrated creating Desktop applications using Silverlight client and SharePoint applications using HTML client.
At the end, we gave 03 gifts away for the participants. They were 02 printed books and 1 e-book from Oreilly.
We had 2 great sessions lined for the July monthly meeting. First was mine which talked about “What’s new in .NET Framework 4.5“. Second session was about “Introduction to SignalR” by Ruchira Gamage.
I started session explaining the journey of both .NET Framework and Visual Studio. After that I talked about the release pattern and “nugget” involvement. After that I touched following topics giving attendees directions to explore more:
- Visual Studio Version Interop
- Core Framework Changes
- New BCL Classes, Methods
- Portable Class Libraries (PCL)
- Target 32-bit or 64-bit
- Improvements to start up
- Networking improvements
- Garbage Collection
- Reflection redesigned
- .NET for Windows Store Apps
- Parallel Programming
Session was a very high-level discussion about what’s new in .NET Framework 4.5 and more details can be found in http://msdn.microsoft.com/en-us/library/ms171868.aspx
Once again, it was very nice to see a room full crowd.
This is my 1st session of the .NET Forum in year 2013. I decided to deliver the same session I delivered for SEA SharePoint Conference in Singapore this year.
I explained what is new and changed in Visual Studio 2012 for SharePoint developers and it was interesting to see that most of them have tried Visual Studio 2010 but not 2012. It was exciting to see room-full crowd and it was a good start for me for year 2013.
Room full crowd.