]]>

Welcome to NED.net User Group

Sunday, July 24, 2005

Whats new in .NET Framework 2.0

International .NET Association Pakistan Chapter and NED.net User Group invites you to attend a free seminar on Whats New In .NET Framework 2.0 by Hammad Rajjoub.

Note:
This event has been delayed. An email will be send to all those who registered for this event about the new date. Agenda and venue will remain the same as mentioned below.

Agenda:
2:00pm - 3:00pm - Talk on .NET Framework 2.0
3:00pm - 3:15pm - Q&A Session
3:15pm - 4:00pm - Refreshments

Event Registration:
Registration is closed for this event.

Venue:
Lecture Theatre - Department of Computer and Information Systems Engineering
NED University Of Engineering and Technology Karachi.

About Event:
.NET Framework 2.0 has gained quite popularity amongst the professional as well as student developers from the day of its first beta release. With the new additions to the framework like Generics, Partial Classes, support for 64 bit computing and the very famous XML classes, everyone is keen to know what the hype it all about? Your wait is over now as our presentation will cover all the details about the new framework.

About Speaker:
Hammad Rajjoub is working as Technical Lead with Meezan Bank Limited . He holds a BS Computer Science degree from Karachi University and has MCP.NET certification (as well as a number of Brain Bench Certifications). He is member of ACM( http://www.acm.org) since 2002 and was Chairman of ACM-CSKU Chapter(http://www.csku.edu.pk/acm) for the year 2002. He has been working on .Net since its Beta 1 release. His areas of interest include Distributed Computing, Service Oriented Architecture, Aspect Oriented Programming, Design Patterns and Quantum Computation.
He has developed number of enterprise scale applications using C#, ASP.Net and SQL Server. He is a .Net Evangelist and speaks frequently at knowledge sharing sessions. He has hosted number of sessions at local as well international conferences. He has written a number of articles for local as well as international publishers. He has also written a case study for Wrox Publishers (http://www.wrox.co.uk). He also trains people at software houses on .Net and helps them migrate from VB/VC to VB.Net/VC#.
He is also a user group leader of .NetWizards which is an INETA (http://www.ineta.org) chartered user group. He is a member speakers bureau INETA Pakistan, and member of INETA Pakistan Executive Committee. He teaches at Dept. Of Computer Science, Karachi University and PAF KIET as a visiting faculty member. He spends his spare time learning and evangelizing .NET. For more details visit his blog at: http://dotnetwizards.blogspot.com

|| Zeeshan Muhammad, 12:17 AM || link || (0) comments |

Post a Comment

Master Pages and Themes in ASP.NET 2.0

I spend a wonderful time during my presentation for NED.net on "Master Pages and Themes in ASP.NET 2.0." This is the first time that I am not going to say that "the speaker was absolutely amazing and the presentation was just awesome." I am not being too modest, this is what usally happens when you are speaking for the first time. This was just the beginning and I have to walk a long way to become a good speaker.

I started by giving a very brief introduction about ASP.NET 2.0. Talked about the Visual Studio enhancements, new compilation and code-beside model, new deployment methods etc. Then I moved toward the main topic of presentation "Themes in the new version of ASP.NET." I have shown demos all along the slides to give the audience a better look at how to use these new technologies that are introduced in ASP.NET 2.0 for the first time. I really like the concept of applying themes to the sites which really ease the burden of giving "CSSClass" or "Class" refrences to all the contents of your site. You just have to include <% @ Page Theme="SmokeAndGlass" %> and thats all. All your controls will be given a consistent look to your site.

Then we moved on towards the Master Pages. Master Pages are introduced for the first time in ASP.NET 2.0 and its all about giving a consistent layout to your website yet with almost no line of code at all. You just have to define the looks of your site in the master page with <% @ Mater %> tag, define the layout of your pages in just one file and throw some contentplaceholders which will be used to pass contents from content pages <% @ Page MasterPageFile="Master.master" %>. No more usercontrols for defining the layout of the site and placing the controls in all of you pages one at a time. You can also nest 2 or more master pages together to make the figure a bit more complex yet recommended for big project and portal style websites.

It was a nice start for me today and I have learned one thing. Never throw a bad joke during your presentation, you will loose some pretty looking audiences :) . The audience were amazing, they throwed some really good questions and have rated my 3.5 out of 5 which is not bad for my first attempt. I want to thank Usman especially for working with me in the lab and helping me in setting up the machine for my ugly demos, Sir Saqib Ilyas for allowing me to use his laptop and helping me during the arrangements, Faisal Nasim, Muhammad Yahya, Sarfaraz Soomro, Fahad Majeed for doing all the nasty work behind the scene and arranging the foods and drinks and the feedbacks offcourse. Last but certainly not the least, I would like to thank Hammad and Adnan bhai for being there for my support and helping me in the Q&A session. You guys just are just awesome and this event wouldn't have been possible without your help.

Thank you once again!

You can download the slides from here. I have also included some Theme files along with the slides. You just have to copy them in the Global Themes folder which I mentioned during the presentation and you are all set to go. All previous presentations can also be download from here.

|| Zeeshan Muhammad, 12:06 AM || link || (0) comments |

Post a Comment

Saturday, July 23, 2005

Another Free XAML Designer

Aurora XAML Designer is another free designer after XAM3D available for developers to get their hands dirty with XAML for Visual Studio 2005. It can also work in a stand-alone environment) .

Aurora for Visual Studio 2005 integrates seamlessly into the Visual Studio environment to provide a visual designer for XAML content. Developers no longer have to spend countless hours manually coding simple XAML content. Now the equivalent content can be created visually in minutes within the Visual Studio environment using the integrated Aurora XAML Designer. Aurora for Visual Studio 2005 improves developer workflow by allowing the developer to maintain their XAML documents visually within the Visual Studio 2005
environment; an integrated development environment that is familiar to millions of developers worldwide.

Recap of important features:

1. Aurora integrates into Visual Studio 2005
2. XAML content created visually within Visual Studio 2005
3. Content created in one environment improves developer workflow

Mobiform is the first company to provide visual designer software for maintaining XAML documents. Now Mobiform is the first company to provide a visual designer that integrates directly into the Visual Studio 2005 environment.

Downlaod the free designer from here.

|| Zeeshan Muhammad, 8:29 PM || link || (0) comments |

Post a Comment

Tuesday, July 12, 2005

Seminar on Master Pages and Themes in ASP.NET 2.0

International .NET Association Pakistan Chapter and NED.net User Group invites you to attend an hour long seminar on Master Pages and Themes in ASP.NET 2.0 by Zeeshan Muhammad on July 23, 2005.

Event Registration:

Registration closed for this event.

Venue:

CIS Lecture Hall, NED University of Enigneering and Technology, Karachi.

Date and Time:

Saturday, July 23, 2005 at 2pm.

Seminar Details:

Almost all websites use a similar graphical layout for all their pages. This doesn't happen by chance, it grows out of accepted guidelines for design and usability. For some websites, the layout consists of the header, body and footer; for others, it is a more sophisticated aggregation of menus, buttons and panels that contain and render the actual content. The question is, how can you effectively build such Web sites? Both classic ASP and ASP.NET 1.x provide good workarounds for this type of issue, but neither tackles such a scenario openly and provides a definitive, optimal solution. ASP.NET 2.0 faces up to the task through a new technology "Master Pages" and basically exploits the ASP.NET Framework's ability to merge a "supertemplate" with user-defined content replacements.

In our seminar we will discuss how ASP.NET 2.0 aids in the design and consistency of sites. From the development perspective, generating a site that is consistent isn’t so hard, and there are plenty of ways it can be achieved. However, these are all custom solutions, not part of the underlying .NET Framework. ASP.NET 2.0 brings a solution that not only improves ways of providing UI reuse but also aids in maintenance of the site.

Note:

Looking forward to welcoming you at our event.

|| Zeeshan Muhammad, 1:56 AM || link || (0) comments |

Post a Comment