You are visitor
|
- TechED 2006
India
At Delhi, Pune, Mumbai, Chennai, Hyderabad and Bangalore where I presented on
CLR Hosting, WCF, .NET
MicroFramework, .NET Compact Framework Memory Management Internals and Windows CE 6.0.
Details of my talks are at
http://www.wintoolzone.com/blog/?p=122
-
Mobile and Embedded Developers Conference (MEDC) 2006 India
At
Bangalore, India
, in April 2006 where I presented on
-
Extending ActiveSync
-
State and Notification Broker in Windows Mobile 5.0
-
GPS APIs in Windows Mobile 5.0
-
Symbian/J2ME vs Windows Mobile/.NET Compact Framework
Delivered the
highest
rated session
on Windows
Mobile
5.0
-
Windows Communication Foundation (Indigo) Tour
At Bangalore,
Pune, Chennai and Hyderabad, in November 2005, where I spoke on the future of distributed
computing on Microsoft’s developer platform using WCF (codenamed Indigo), part of
WinFX, and understanding how WS-I protocols and Service Orientation are a core part
of the same.
-
TechED 2005 Sri Lanka
-
at Colombo, Sri Lanka, in October 2005.
- Intel Developer
Forum 2005, by Intel Corporation
-
at Bangalore, in October 2005 where I spoke about Spelunking CLR 2.0.
-
TechED 2005 India, by Microsoft India
-
at Bangalore, Chennai, Mumbai, Hyderabad and New Delhi, in June-July 2005.
For more details, visit
http://www.techedindia.com/.
Was the highest rated speaker across the country.
-
MSDN Session
on Building Connected Systems for the Future, by Microsoft India
at New Delhi, Hyderabad, Bangalore and Pune in April 2005, where I talked
about the essence of Service Oriented Architecture (SOA), how Microsoft's existing
distributed stacks line up against the same and how Indigo, the upcoming
distributed communication subsystem, will get the best of COM+, MSMQ, ASMX and Remoting
and build upon the tenets of SOA.
- MSDN Session
on Building Secure Web Applications using ASP.NET 2.0, by Microsoft India
at Hyderabad, New Delhi and Bangalore, India in February 2005
where I talked about how ASP.NET 2.0 enhances the meaning of security by
adding the Membership and RoleManager APIs that not only reduce the plumbing
work done by many web developers but also provide a secure and extensible methodology
of web application design.
-
Microsoft Mobile and Embedded DevCon 2004, by Microsoft India
-
at Bangalore, India in December 2004. I talked about how .NET Compact Framework
Whidbey is going to enhance mobile development, alongwith discussing how
the Windows CE Remote API (RAPI) can be used to build desktop and server
applications that talk with compact devices. For more details, visit
http://www.microsoft.com/india/windows/embedded/mdc2004/
-
MSDN Session on Inside the ASP.NET Runtime, by Microsoft
India
-
at Pune, New Delhi and Bangalore, India in November 2004 where
I talked about the internal architecture of ASP.NET, how it works when installed
on IIS 5 and IIS 6, and how its request pipeline can be customized by writing
HttpHandlers,
HttpModules and SoapExtensions.
-
MSDN Session on Inside the Guts of the CLR, by Microsoft
India
-
at Hyderabad, India in October 2004, where I discussed some of the core
internal aspects of the CLR, including
CLR Hosting, Garbage Collector, Weak References.
-
TechED 2004 India, by Microsoft India
-
at Bangalore, Chennai, Mumbai and New Delhi, in August 2004. For more details,
visit
http://www.techedindia.com/.
Was one of the highest rated speakers (rated 7.3+ out of 9) and
delivered the highest rated lab.
-
MSDN Session on What's coming up in Microsoft Visual Studio
2005, by Microsoft India
-
at Bangalore and Hyderabad, India, in July 2004, where I talked about the
next version of the .NET Framework, version 2.0, and Microsoft Visual Studio 2005.
I discussed the enhancements in the CLR (like Generics), productivity enhancements
in compilers (like Iterators, Anonymous Methods, Partial Types), the new architecture
of ASP.NET 2.0 and developer productivity with the newer controls and finally, close
down taking a look at enhancements in WinForms for writing responsive async. Uis,
usage of new DataGridView, amongst other things.
-
MSDN Session on Practical .NET Interoperability Strategies,
by Microsoft India
-
at New Delhi, India, on 20th April 2004, where I discussed how COM Interoperability
and Platform Invocation Services help .NET Framework based applications interact
with Win32 and COM based application, in addition to how COM+ base development has
been enhanced in .NET. Common interop pitfalls, maintain performance and build better
interoperating applications and finallyexemplifying how .NET Remoting can be leveraged
to interoperate with Java applications.
-
MSDN Session on Developing .NET Applications for Sharepoint
Products and Technologies, by Microsoft India
-
at Bangalore, India, on 24th February 2004, where I talked about developing
WebParts for SharePoint Portal Server 2003 and Windows SharePoint Services, understanding
how they are architected over Windows Server 2003, how they work internally and
how Microsoft Visual Studio.NET can be used for developing for the same.
Demo code can be downloaded from
here.
-
MSDN Session on SQL Server 2000 Reporting Services: Redefining
the future of Reporting, by Microsoft India
-
at Bangalore, India, in March 2004, where I talked about how SQL Server
2000 Reporting Services are creating a new standard in which you will want to produce
reports from just about any data source, located on just about any data source across
the Internet, how you can leverage the strength of Visual Studio.NET and design
reports in the RAD way, how to create nested/linked reports, how security fundamentals
are built-in to Reporting Services, leveraging the .NET security fundamentals and
much more.
-
MSDN Session on Developing .NET Applications for Sharepoint
Products and Technologies, by Microsoft India
-
at Bangalore, India, on 24th February 2004, where I talked about developing
WebParts for SharePoint Portal Server 2003 and Windows SharePoint Services, understanding
how they are architected over Windows Server 2003, how they work internally and
how Microsoft Visual Studio.NET can be used for developing for the same.
Demo code can be downloaded from
here.
-
MSDN Session (Level 300) on How to Implement Security in
.NET, by Microsoft India
-
at New Delhi, India, on 20th January 2004, where I talked about the various
facets of implementing security when designing a .NET application, including Role-based
security, Code access security, Evidence based security, Isolated Storage and Cryptography.
Demo code can be downloaded from
here.
-
MSDN Session (Level 200) on Best Practices and Techniques
for developing Secure ASP.NET Applications, by Microsoft India
-
at New Delhi, India, on 18th December 2003, where I discussed how important
security design is when developing an ASP.NET based web-application, including strategies
for designing secure web applications, including specifics of ASP.NET, Security
protocols, Threat Modelling and more.
Demo code can be downloaded from
here.
-
MSDN Session on Office 2003: A Developer's Perspective,
by Microsoft India
-
at Bangalore, India, on 20th November, 2003, that discussed
the new features of Office 2003 like Smart Documents, Research Pane, XML Support,
InfoPath, VS.NET Tools for Office 2003 and more.
Demo code can be downloaded from
here.
-
Hewlett Packard Global Software Forum 2003
-
at Chicago, USA, on 20th June 2003, on .NET Interoperability
Strategies that discussed how to use Platform Invocation Services (PInvoke),
COM Interoperability and Common Language Runtime (CLR) Hosting to interoperate with
unmanaged code.
-
MSDN Session (Level 300) conducted by Microsoft India
- at New Delhi, on 19th June 2002, on best practices for memory
management and using Internet services in the .NET framework.
-
PC Quest-NIIT C# Seminars
- at Pune, on 28th September 2001, discussing the .NET framework,
new language specific features of C#, and advanced C# concepts .
- at New Delhi, on 18th September 2001, discussing the advanced
C# concepts.
MSDN Expert Chats
-
ClickOnce - Curing Deployment Headaches
(read chat transcript here)
On 17th September 2004, where developers were introduced
to the concept of the new ClickOnce Deployment strategy that is going to be introduced
in .NET Framework 2.0.
-
Sneak Preview: VB.NET Whidbey
(read chat transcript here)
On 19th February 2004, where developers were introduced
to the new features of the upcoming VB.NET version, like Generics, Partial Types,
Operator Overloading, Unsigned Types, Edit and Continue and more!
-
Sneak Preview: C# Whidbey
(read chat transcript here)
On 6th February 2004, where developers were introduced
to the new features of the upcoming C# version, like Generics, Partial Types, Anonymous
Methods, Iterators and more!
-
What's new with ASP.NET Whidbey
(read chat transcript here)
On 22nd January 2004, where developers were introduced
to the new features of the upcoming ASP.NET version, like Themes, Personalization,
Forms Authentication for non-ASP.NET environments, and more!
-
Interprocess Communication in .NET
(read chat transcript here)
On 18th July 2003, discussing the fate of the standard
IPC mechanisms, like Pipes, Mailslots, etc in the domain of .NET, and its newer
IPC mechanisms like WebServices, Remoting, Sockets, with discussion of scenarios
of when to choose one over the other.
-
What's new in .NET Framework 1.1
(read chat transcript here)
On 2nd May 2003, discussing the new features
of the .NET Framework 1.1 and how it enhances and improves over its predecessor.
-
Inside .NET Threads and ThreadPools
(read chat transcript here)
On 8th November 2002, on explaining
the concept of how threads are to be used within .NET, how to use multi-threading
to the fullest and when to use ThreadPools.
-
Managed Extensions for C++
(read chat transcript here)
On 27th July 2002, on introducing managed
extensions for C++ (MC++), along with the role they have to play in the managed
and unmanaged worlds, helping interact, and where possible, migrate applications
to .NET, while maintaining the C++ legacy, without breaking the C++ developer community
in the managed world, and insights into possible interoperability scenarios that
can be smoothly designed and implemented.
Below are links for more details:
http://www.gotdotnet.com/team/upgrade/c++.aspx
http://www.codeproject.com/managedcpp/managed_types.asp
http://www.codeproject.com/managedcpp/managedcpp_properties.asp
http://www.apress.com/book/bookDisplay.html?bID=61
|