|
|
| .NET Enterprise Servers |
|
What’s new in Active Directory in Windows.NET Server
A central component of the Windows platform, the Active Directory service provides the means to manage the identities and relationships that make up network environments. The Active Directory service provides single-logon capability and a central repository for information for your entire infrastructure, vastly simplifying user and computer management and providing superior access to networked resources.
Expanding on the foundation established in Windows 2000, Windows .NET Server 2003 improves the versatility, manageability, and dependability of Active Directory. Organizations can benefit from further reductions in cost while increasing the efficiency in which they share and manage the various elements of the enterprise. .. more
Date: December 20, 2002
Host: Tarun Arora, Consultant - Mcrosoft Consulting Services
|
|
|
Configuring IIS for maximum performance
The heart of the Windows 2000 Web and Application services is the built-in Web server, Internet Information Service (IIS) 5.0. This full-featured server lets you host Web sites that can take advantage of interactive applications. IIS 5.0 supports the latest Internet standards, so your business can take advantage of the full scope of Internet technologies.
IIS 5.0 features increased reliability, scalability, and performance. These improvements stem from advances made throughout the operating system: from the Windows 2000 kernel to specific refinements to IIS itself.
In this chat we discuss how you can configure IIS for maximum performance and security.
Date: December 13, 2002
Host: Anil Mathur, Lead Technical Specialist - Microsoft India
|
|
|
Microsoft Internet Security and Acceleration Server (ISA) – The Complete, Secure Firewall and Proxy solution
Internet Security and Acceleration (ISA) Server 2000 provides secure, fast, and manageable Internet connectivity. ISA Server integrates an extensible, multilayer enterprise firewall and a scalable high-performance Web cache. It builds on Microsoft Windows 2000 security and directory for policy-based security, acceleration, and management of internetworking.
In this chat session we discuss how ISA Server provides secure Internet connectivity, fast Web access, and unified management. .. more
Date: November 22, 2002
Host: Shivaram Venkatesh, Technical Specialist - Microsoft India
|
|
|
New features in Windows.NET Server
Microsoft Windows .NET Server 2003 Release Candidate 1 (RC1) is now available for customer preview. The Windows .NET Server 2003 family takes the best of Windows 2000 Server technology and makes it easier to deploy, manage, and use. Windows .NET Server 2003 includes all the functionality customers expect from a mission-critical Windows server operating system, such as security, reliability, availability, and scalability. In addition, Microsoft has improved and extended the Windows server operating systems to enable your organization to experience the benefits of Microsoft .NET—software for connecting information, people, systems, and devices. .. more
Date: October 25, 2002
Host: Shivaram Venkatesh, Technical Specialist - Microsoft India
|
|
|
|
|
| .NET Framework |
|
Introducing Team Foundation Server
Visual Studio Team System is a suite of software lifecycle tools addressing the needs of development teams who are developing enterprise class applications built on service oriented architectures and deployed into a Microsoft .NET environment. By leveraging integration with the world-class tools of Visual Studio, Team system presents a more compelling end-to-end solution for development teams. Visual Studio Team Foundation, the server component of the Visual Studio 2005 Team System provides integrated source control, work item tracking, build, reporting, and custom policies that enable teams to efficiently manage change in your software development projects. These change management components are seamlessly integrated into the development environment.
Date: April 21, 2005
Host: Dinesh Bhat, Test Manager, Amit Agarwal, Lead Program Manager, Khushboo Sharan, Program Manager and Akash Maheshwari, Program Manager, Microsoft India
|
|
|
Java Migration and Interop Strategies
Java migration tools are designed to allow applications build for the J2EE platform to be migrated to the .NET platform. These tools can be used for a one time migration of the source code to .NET or to allow deployment of the application on .NET while maintaining the original Java code base. We would also discuss Interoperability strategies that would allow enterprises to build solutions which allow J2EE applications to interact with .NET applications.
Date: April 14, 2005
Host: Sadagopan Rajaram, Development Lead, Pratap Lakshman, Lead Program Manager & Janakiraman, Developer Evangelist, Microsoft India
|
|
|
ClickOnce: Curing Deployment Headache
Deploying application updates across the enterprise has never been easy. But what if the applications are intelligent enough to detect their updated versions and update themselves automatically? The upcoming ClickOnce technology allows your application to do just that and eases the process of deploying newer versions.
Date: September 17, 2004
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
Implementing Security in .NET
This chat session focusses on .NET security implementation. The .NET Framework introduces a number of important new concepts in security. Code Access Security together with the policies that govern it, are referred to as Evidence Based Security. Find out how to utilize both Role Based and Evidence Based security to control access to resources within your application. The chat session introduces how .NET’s powerful attribute-based programming can simplify security for your Enterprise Applications.
Date: April 29, 2004
Host: Jonah Stephen, Architect Evangelist - Microsoft.
|
|
|
Inter Process Communication in .NET
Interprocess Communication (IPC) has been there for quite some time and matured a lot. Pipes, Mailslots, SharedMemory are some of the standard techniques that Win32 developers have been using. Microsoft .NET extends IPC by introducing new concepts like Remoting, WebServices, and also simplifying existing mechanisms like Socket communications (both over TCP and UDP protocols).
In this chat, we shall talk about all the existing, enhanced and newly introduced IPC mechanisms, with enumeration of scenarios to decide which strategy works best when, alongwith a QA on each of these technologies as such.
Date: July 18, 2003
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
What’s new in the .NET Framework 1.1
The .NET Framework version 1.1 extends the .NET Framework version 1.0 with new features, improvements to existing features, and enhancements to the documentation.
The .NET Framework 1.1 now features native support for developing mobile Web applications. ASP.NET mobile controls (formerly the Microsoft Mobile Internet Toolkit) extend ASP.NET server controls so that they adapt to the mobile device on which the Web application is rendering. This along with .NET Compact Framework, Support for IPv6 and Scalability and Performance improvements, makes Framework 1.1 a truly worthy upgrade.
Find out more about .NET Framework 1.1 in this chat.
Date: May 02, 2003
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
Enterprise Services in .NET - COM+ is not Dead
The .NET Framework provides another way to write component based applications and has the advantages over the COM programming model of better tool support, the common language runtime (CLR) and a much easier coding syntax. The COM+ services infrastructure can be accessed from managed and unmanaged code. Services in unmanaged code are known as COM+ services.
In .NET, these services are referred to as Enterprise Services. Tool support has improved to enable programmers to write server based applications yet the same issues of scalability and throughput are still in the realm of good programming practices.
In this chat we explore the anatomy of Enterprise Services in .NET.
Date: January 03, 2003
Host: Raj Chaudhuri, Developer Evangelist - Microsoft India
|
|
|
A comparison of Virtual Machines: JVM Vs CLR
A popular trend in current software technology is to gain program portability by compiling programs to an intermediate form based on an abstract machine definition. Such approaches date back at least to 1970s, but have achieved new impetus based on the current popularity of Java and now Microsoft .NET platform.
Although these two competing technologies share some common aims the objectives of the virtual machine designs are significantly different. Especially the aspect of .NET CLR, that allows multi-language capability and multi-platform implementation.
This chat delves deeper into the two virtual machines and explores the byte code emitted by Java and .NET compilers.
Date: December 26, 2002
Host: Madhu Gopinathan, Architect Evangelist - Microsoft India
|
|
|
Using Windows Management Instrumentation (WMI) in .NET
Windows Management Instrumentation (WMI) is the Microsoft implementation of Web-Based Enterprise Management (WBEM), which is an industry initiative to develop a standard technology for accessing management information in an enterprise environment. WMI uses the Common Information Model (CIM) industry standard to represent systems, applications, networks, devices, and other managed components in an enterprise environment. WMI provides extensive instrumentation to accomplish almost any management task for many high-end applications (for example, Microsoft Exchange, Microsoft SQL Server, and Microsoft Internet Information Services (IIS). Learn more about WMI, what you can do with it and how you can use it in your .NET Application in this chat session. .. more
Date: November 15, 2002
Host: Tarun Anand, Technical Evangelist - Microsoft India
|
|
|
Inside .NET Threads and ThreadPools
When initially designing your application you will want to design it in the most efficient way. Microsoft .NET now offers the developer a wealth of resources to be able to easily implement performance centric code. One of the foremost of these is the way that .NET allows developers to use multiple threads. As an application developer you may already be familiar to the concept of threading - if not, don''t worry. In this chat session we will begin by giving you a brief outline of what threads are and how they are used specifically in context of a .NET application.
Date: November 08, 2002
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
.NET – The Adoption and Emerging Technologies
It has been 2 years since .NET was announced. TechED 2002 the Kumbh Mela of developers this year will be a celebration of momentum of .NET. In this chat you can talk to Tarun Anand who was in Redmond not so long ago, writing the core parts of .NET Framework, about all that .NET stands for today. He will talk about the newer technologies like SmartPhone, PocketPC Phone Edition, Tablet PC, XBOX, GXA (Global XML Web Services Architecture) – the next wave of Web Services, all that will be previewed in TECHED 2002. Here is a chance for a 1:1 on how one can Dive Deeper this year in TechEd 2002.
Date: August 29, 2002
Host: Tarun Anand, Technical Evangelist - Microsoft India
|
|
|
Building N-Tier Applications in .NET
Through the use of Microsoft® Visual Studio® .NET and the .NET Framework, Microsoft provides developers with a full set of development tools to quickly and easily create state-of-the-art applications and XML Web services.
- Microsoft .NET, through Visual Studio .NET and the .NET Framework, will enable more rapid development of software applications and services. - The .NET Framework and Visual Studio .NET will provide greater reliability for applications and XML Web services. - The use of XML Web services will allow applications and services created with Microsoft .NET-connected software to integrate more easily and efficiently. .. more
Date: August 16, 2002
Host: Gurneet Singh, Microsoft MVP and Programmer Analyst – Infosys
|
|
|
Developing Applications Using the .NET Framework SDK
The .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet. The .NET Framework has two main components: the common language runtime and the .NET Framework class library. The common language runtime is the foundation of the .NET Framework. The .NET Framework enables powerful new Web-based applications and services, including ASP.NET applications, Windows Forms applications, and Windows services.
This chat shall focus on how .NET applications can be developed using the .NET Framework SDK (Software Development Kit). The SDK is available for free with the framework. .. more
Date: August 13, 2002
Host: Mythreyee Ganapathy, Product Manager, Visual Studio .NET – AE Microsoft Corporation
|
|
|
Java to .NET – Migration Path
To seasoned Java developers, .NET may seem similar to the Java platform; both provide a structured way to create applications, both have languages that compile to intermediate code, and both provide a large library of APIs for application development. However, .NET has at its core a different set of goals than the Java platform. In this chat we shall cover the fundamentals that are important for migrating existing Java applications to .NET
Date: August 07, 2002
Host: Ajay Solanki, Consultant - Microsoft Consultancy Services, India
|
|
|
Interoperating Your Existing Applications With .NET
Most businesses cooperate with other businesses, yet their information systems operate in isolation. This is often seen as a barrier to productivity improvements. When businesses become more connected, they can achieve greater efficiencies. When every vendor in a supply chain is connected to each other, each can keep inventories at minimum and coordinate with greater efficiency. Related to this is the issue of interoperability. Once businesses make the commitment to connect to each other, they are faced with the difficult engineering task of designing and implementing the connection.
In this chat we share how your new .NET applications can successfully interoperate with your existing applications as well as those of your partners.
Date: August 02, 2002
Host: Sriram J, Technical Specialist - Microsoft India
|
|
|
Migrating Existing VC/VB/ASP Applications to .NET
Visual Studio .NET represents a departure from previous versions of Visual Studio in several ways. With a new development environment, an updated programming language, and a new forms package, moving from previous versions of Visual Basic, Visual C++ or ASP to their .NET coutnerparts may at first appear to be a daunting task. However, the right migration plan alongwith the simple yet powerful migration tools included in Visual Studio .NET can make the migration of your existing applications to .NET a breeze. In this chat we discuss the pre-migration recommendations, migration approaches and methodologies to be adopted when planning your migrations. The chat also covers methodologies to increase productivity of the migration process itself.
Date: July 19, 2002
Host: Narayana Rao Surapaneni, Microsoft MVP | Technology Expert, .NET & Web Services Technology Group - Patni
|
|
|
Performance Tuning your .NET Applications
Key application metrics, such as transaction throughput and resource utilization, define application performance. Metrics related to hardware, such as network throughput and disk access, are common application performance bottlenecks. From a users perspective, application response time defines performance. Of course, performance does not come without a price. While it is possible to build a high performance application for any given problem space, a key price point is the cost per transaction. It is sometimes necessary to sacrifice performance to control cost. Performance tuning is the main activity associated with performance management. .. more
Date: June 27, 2002
Host: Ajay Solanki, Consultant - Microsoft Consultancy Services, India
|
|
|
Choosing Communication Options in .NET - XML Web Services OR .NET Remoting
The .NET Framework provides several ways to communicate with objects in different application domains, each designed with a particular level of expertise and flexibility in mind. For example, the growth of the Internet has made XML Web services an attractive method of communication, because XML Web services are built on the common infrastructure of the HTTP protocol and SOAP formatting, which uses XML. These are public standards, and can be used immediately with current Web infrastructures without worrying about additional proxy or firewall issues. Not all applications should be built using some form of XML Web service, however, if only because of the performance issues related to using SOAP serialization over an HTTP connection. .. more
Date: June 13, 2002
Host: Janakiram M.S.V., Academic Evangelist - Microsoft India
|
|
|
An Insight into Common Language Runtime
The .NET Framework provides a run-time environment called the common language runtime (CLR), which manages the execution of code and provides services that make the development process easier. Compilers and tools expose the runtime's functionality and enable you to write code that benefits from this managed execution environment. Code developed with a language compiler that targets the runtime is called managed code; it benefits from features such as cross-language integration, cross-language exception handling, enhanced security, versioning and deployment support, a simplified model for component interaction, and debugging and profiling services. .. more
Date: June 06, 2002
Host: Tarun Anand, Technical Evangelist - Microsoft India
|
|
|
Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework
The .NET Framework's garbage collector manages the allocation and release of memory for your application. Each time you use the new operator to create an object, the runtime allocates memory for the object from the managed heap. As long as address space is available in the managed heap, the runtime continues to allocate space for new objects. However, memory is not infinite. Eventually the garbage collector must perform a collection in order to free some memory. The garbage collector's optimizing engine determines the best time to perform a collection, based upon the allocations being made. .. more
Date: May 30, 2002
Host: Rahul Chitale, Consultant - Microsoft Consultancy Services, India
|
|
|
Writing International Applications with .NET Framework
Modern applications are no longer restricted to geographical boundaries, this is even more true for Web services. What this means to you as a software developer is that your applications/service will be consumed by people all over the world. Due to slowdown in US economy there are increased revenue opportunities in Asia and Europe. For you to be able to successfully tap into business opportunities worldwide it is of utmost importance that your applications can adapt to different cultures and languages!
Learn how easy it is to leverage .NET is built in support for Indian cultures namely Hindi, Gujarati, Marathi, Sanskrit, Punjabi, Kannada, Tamil and Konkani, along with more than 130 Global cultures. .. more
Date: May 16, 2002
Host: Deepak Gulati, ISV Evangelist - Microsoft India
|
|
|
Benchmark Comparison: .NET vs J2EE
This chat session discusses the two famous benchmark applications - .NET PetShop and Nile 2.0.
.NET PetShop is a .NET & C# implementation of Sun''s J2EE showcase application Java PetStore. The .NET Pet Shop implements the same functionality as the Java Pet Store, but does so in 1/4 the amount of code and 28 times faster.
The Nile 2.0 application showcases how Microsoft .NET compares to the scalability and performance of a leading J2EE-based application server. In this study of an end-to-end ecommerce benchmark application, performance results for several implementations of the Nile benchmark on a variety of hardware configurations are compared. .. more
Date: May 02, 2002
Host: Tarun Anand, Technical Evangelist - Microsoft India
|
|
|
.NET Deployment Made Easy
Every .NET application will be deployed in the form of one or more assemblies. An assembly is a logical unit of functionality that is made up of one or more files. One of these files will contain the assemblies'' manifest(s). A manifest is the metadata that describes the assemblies'' identity, publicly exported types, files, and dependencies. One of the main advantages of the .NET Framework is its new approach to application deployment. Microsoft has developed a system that is simpler yet far more flexible than any previous deployment technique. With this new method of deployment, there are a number of options that are best dealt with when designing your application. This document discusses deployment methods from an application design perspective. .. more
Date: March 27, 2002
Host: Sonali Gogate, .NET Evangelist - Microsoft India
|
|
|
COM - .NET Interoperability
The interoperability features of .NET allow you to work with existing unmanaged code (that is, code running outside the CLR) in COM components as well as Microsoft Win32® DLLs. It also allows you to use managed components from your unmanaged, COM-based code. The features allow you to choose if and when to migrate existing unmanaged code to .NET. There are distinct advantages to interoperating with existing code, rather than migrating it. Interoperability allows you to preserve the investment that you have already made in developing and stabilizing the code, familiarizing developers with it, and learning how to deploy and operate the code safely and effectively. .. more
Date: March 07, 2002
Host: Yan-Hong Huang & Allen Weng, Sr. Support Engineers - MS Global Technical Engg. Center - Shanghai, China
|
|
|
.NET Remoting and Distributed Computing
Microsoft® .NET Remoting provides a framework that allows objects to interact with one another across application domains. The framework provides a number of services, including activation and lifetime support, as well as communication channels responsible for transporting messages to and from remote applications. Formatters are used for encoding and decoding the messages before they are transported by the channel. Applications can use binary encoding where performance is critical, or XML encoding where interoperability with other remoting frameworks is essential. All XML encoding uses the SOAP protocol in transporting messages from one application domain to the other. .. more
Date: January 31, 2002
Host: Janakiram M.S.V., Academic Evangelist - Microsoft India
|
|
|
Microsoft's Vision for .NET and the role VS .NET plays in realising that vision
Here is a chance to hear from the Director of .NET and Developer Evangelism Microsoft’s plans for the developers in India. The times ahead are most favoured for the developer and the community efforts of Microsoft simply aim in providing a medium for the developers to share and multiply this excitement over powerful technologies and flexible tools.
Date: January 31, 2002
Host: Dilip Mistry, Director .NET & Developer Evangelism - Microsoft India
|
|
|
|
|
| ADO.NET |
|
Data Access in .NET: Tips and Tricks
ActiveX Data Objects for the .NET Framework (ADO.NET) is a set of classes that expose data access services to the .NET programmer. ADO.NET provides a rich set of components for creating distributed, data-sharing applications. It is an integral part of the .NET Framework, providing access to relational data, XML, and application data. ADO.NET supports a variety of development needs, including the creation of front-end database clients and middle-tier business objects used by applications, tools, languages, or Internet browsers. The ADO.NET DataSet object can also be used independently of a .NET data provider to manage data local to the application or sourced from XML. .. more
Date: July 05, 2002
Host: Deepak Gulati, ISV Evangelist - Microsoft India
|
|
|
ADO .NET and Data Management in .NET Framework
In the .NET Framework, Microsoft introduces ADO.NET, an evolution of the data access architecture provided by the Microsoft® ActiveX® Data Objects (ADO) programming model. ADO.NET does not replace ADO for the COM programmer; rather, it provides the .NET programmer with access to relational data sources, XML, and application data. ADO.NET supports a variety of development needs, including the creation of database clients and middle-tier business objects used by applications, tools, languages, and Internet browsers. .. more
Date: February 08, 2002
Host: Peter Wu & Robin Shen, Sr. Support Engineers - Microsoft Global Technical Engineering Center, Shanghai
|
|
|
|
|
| ASP.NET |
|
ASP.NET Performance
Performance is a feature. You need to design for performance up front, or you get to rewrite your application later on. In this chat, we’ll discuss tips that can be used to improve performance of ASP.NET applications while you’re writing it the first time!! Once you’ve completed the application and deployed it in production, how can the application administrators monitor your application? We’ll discuss performance counters that are most helpful in diagnosing performance issues and thresholds that administrators should be aware of.
Date: June 20, 2003
Host: Madhu Gopinathan, Architect Evangelist - Microsoft India
|
|
|
ASP.NET Security
ASP.NET works in conjunction with IIS, the .NET Framework, and the underlying security services provided by the operating system, to provide a range of authentication and authorization mechanisms.
This chat presents guidance and recommendations that will help you build secure ASP.NET Web applications. Much of the guidance and many of the recommendations presented in this chat also apply to the development of ASP.NET Web services and .NET Remoting objects hosted by ASP.NET.
Date: May 23, 2003
Host: Harish Vaidyanathan, Engagement Manager - Microsoft Consulting Services, India
|
|
|
ASP.NET Error Handling and Tracing
ASP.NET has great facilities to handle and manage errors that occur during the normal course of application execution, including page and application event handlers that can be hooked to trap errors. The Visual Studio .NET debugger is a powerful tool that allows you to observe the run-time behavior of your program and determine the location of semantic errors. The debugger understands features that are built into programming languages and their associated libraries. With the debugger, you can break (suspend) execution of your program to examine your code, evaluate and edit variables in your program, view registers, see the instructions created from your source code, and view the memory space used by your application. .. more
Date: July 11, 2002
Host: Raj Chaudhuri, Developer Evangelist - Microsoft India
|
|
|
Migrating to ASP.NET: Key Considerations
Although the designers of Microsoft® ASP.NET have done an excellent job in preserving backward compatibility with ASP applications, there are a few key items you need to be aware of before undertaking the effort of moving a Web application from ASP to ASP.NET. A solid understanding of the technologies that have changed or been introduced with the .NET platform and ASP.NET will go a long way in making this process a whole lot easier. This chat explores a number of areas of change to give a clear understanding of the efforts involved in getting an ASP application up and running in the ASP.NET environment. It also covers some of the new features of ASP.NET that can be leveraged to improve an existing application. .. more
Date: June 20, 2002
Host: Sonali Gogate, .NET Evangelist - Microsoft India
|
|
|
ASP .NET - Security and Performance
ASP.NET is more than the next version of Active Server Pages (ASP); it is a unified Web development platform that provides the services necessary for developers to build enterprise-class Web applications. While ASP.NET is largely syntax compatible with ASP, it also provides a new programming model and infrastructure for more secure, scalable, and stable applications. You can feel free to augment your existing ASP applications by incrementally adding ASP.NET functionality to them. ASP.NET is a compiled, .NET-based environment; you can author applications in any .NET compatible language, including Visual Basic .NET, C#, and JScript .NET. Additionally, the entire .NET Framework is available to any ASP.NET application. .. more
Date: April 04, 2002
Host: Santo Xin & Elan Zhou, Sr. Support Engineers - MS Global Technical Engg. Center - Shanghai, China
|
|
|
|
|
| BizTalk Server |
|
Building Solutions Using the "Jupiter" Rules Engine
Jupiter introduces orchestration with rules. Learn what business rules are, why they complement orchestration, and how you can make your processes even more agile by providing business users access to changing rules inside processes in real-time.
Date: December 26, 2003
Host: Praveen Srivatsa, MSDN Regional Director - Microsoft India
|
|
|
|
|
| C++ |
|
Managed Extensions for C++
Visual C++ .NET, the standard C++ language has been extended to provide support for managed programming. Managed Extensions for C++ are mainly comprised of a set of keywords and attributes. Managed Extensions for C++ are a set of language extensions to C++ that help Visual C++ developers write .NET Framework applications. New applications written with Managed Extensions can take advantage of unmanaged code features and new managed code features. Existing components can easily be wrapped as .NET Framework components using Managed Extensions, preserving investment in existing code while integrating with the .NET Framework. .. more
Date: July 27, 2002
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
|
|
| Certifications |
|
Preparing for MCAD and MCSD .NET Exams – What does it take?
If you are planning to take MCSD .NET or the new – MCAD (Microsoft Certified Applications Developer) certification exams, then here is a chance to chat with the first certified MCAD in India. Chat with Janakiraman on what special areas should you be focusing on and how can you smoothly glide through the exams. .. more
Date: September 06, 2002
Host: Janakiram M.S.V., Academic Evangelist - Microsoft India
|
|
|
|
|
| COM+ |
|
Best Practices of Component Design and What’s new in COM+ 1.5
Modern software is getting Component based. Components make developing and maintaining scalable enterprise class software simple. With COM+ you can easily take advantage of some nifty features like transaction management, object pooling, security etc. In this chat we will discuss the best practices of developing COM+ components under .NET. Windows Server 2003 has introduced some new features like transactions without components, queued components etc. We’ll lake a look at these new additions to COM+ as well.
Date: June 27, 2003
Host: Mahesh ChandraMouli, Microsoft MVP, Wipro Technologies Ltd
|
|
|
|
|
| DataGrid |
|
Using Windows Forms DataGrid with ADO.NET
The Windows Forms DataGrid control provides a user interface to ADO.NET datasets, displaying tabular data and allowing for updates to the data source. When the DataGrid control is set to a valid data source, the control is automatically populated, creating columns and rows based on the shape of the data. The DataGrid control can be used to display either a single table or the hierarchical relationships between a set of tables.
Learn more about this control and integrating it into your database application in this upcoming chat.
Date: March 14, 2003
Host: Nauzad Kapadia Microsoft MVP
|
|
|
|
|
| DevDays 2004 |
|
DevDays 2004: Previewing Visual Studio 2005
In this chat, we will discuss what DevDays 2004 is all about and how VS 2005 based .NET Framework 2.0 technologies improve developer productivity. We will also talk about how DevDays 2004 will help the developers in understanding these new technologies better.
Date: April 16, 2004
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
|
|
| Exchange Server |
|
Exchange Server 2003: What's New
Explore the new features and enhancements that make Exchange 2003 an ideal messaging and collaboration server for high productivity, lower cost of ownership, and mobile access.
Date: May 14, 2004
Host: Santhosh Kutty, Support Engineer - Microsoft India
|
|
|
Get Ready for Exchange Server 2003
Learn about the new features that will make Exchange 2003, formerly code-named "Titanium" and scheduled for release in mid-2003, an ideal messaging and collaboration server for productivity and mobile access.
Date: February 28, 2003
Host: Shivaram Venkatesh, Technical Specialist - Microsoft India
|
|
|
|
|
| IIS |
|
IIS 6.0 Architecture and Web Server Consolidation
Internet Information Services - IIS, 6.0 is a complete Web server available in all versions of Windows Server 2003. See how it provides a highly reliable, manageable, scalable, and secure Web application infrastructure. Learn about the new IIS 6.0 fault-tolerant process request architecture with health monitoring that runs all application code in an isolated environment for maximum reliability and availability.
Date: January 02, 2004
Host: T.N.C. Venkata Rangan, CEO - Vishwak Group (www.vishwak.com)
|
|
|
What's New in Internet Information Services 6.0
Internet Information Services (IIS) 6.0 is a powerful Web server, available in all versions of Microsoft Windows Server 2003, which provides a highly reliable, manageable, scalable, and secure Web application infrastructure. IIS 6.0 enables organizations of all sizes to quickly and easily deploy Web sites and provides a high-performance platform for applications built using Microsoft ASP.NET and the Microsoft .NET Framework. This chat provides an overview of benefits, new features, and improvements for IIS with Windows Server 2003.
Date: June 06, 2003
Host: Sachin Shridhar, Engineer - Back office Products, Microsoft
|
|
|
What’s new in Internet Information Service 6.0
IIS 6.0 and Windows Server 2003 introduce many new features for Web application server management, availability, reliability, security, performance, and scalability. IIS 6.0 also enhances development of Web applications and improves international support. Together, IIS 6.0 and Windows Server 2003 provide the most dependable, productive, connected, and integrated Web server solution.
This chat provides an overview of benefits, new features, and improvements for IIS with Windows Server 2003.
Date: March 28, 2003
Host: Madhu Gopinathan, Architect Evangelist - Microsoft India
|
|
|
|
|
| Mobile Development |
|
UI Programming for Windows Mobile Devices
This chat will cover various topics related to UI programming on the Windows Mobile platform keeping in mind the small screen sizes and the restricted input mechanisms that are available on these devices. We will talk about the general guidelines that need to be followed when writing user interfaces for small form factor devices.
Date: November 10, 2005
Host: Niranjan Nayak, Tech Lead - IDC Mobility Group; Suvarna Singh, Software Design Engineer - IDC Communicator Mobile Team; Amanda Grace Rapsang, Software Design Engineer - IDC Office Mobile Team; Rahul Thatte, Software Design Engineer - IDC Communicator Mobile Team; Yogini Thatte, Software Design Engineer/Test - IDC Office Mobile Team and Vani Hombal, Software Design Engineer/Test - IDC Communicator Mobile Team
|
|
|
Developing Native Applications for Pocket PCs and Smartphones
This chat will be about developing applications for the Pocket PC and Smartphone Platforms in unmanaged code especially with topics like UI, memory management, security, porting issues, etc.
Date: April 26, 2005
Host: Niranjan Nayak, Technical Lead - Office Mobile Team, IDC; Suvarna Singh, Software Design Engineer - Office Mobile Team, IDC; Prashant Dhingra, Lead Program Manager - SQL Mobile Team, IDC; Devi J V, Software Design Engineer/Test - Office Mobile Team, IDC and Nitish Khadiya, Software Design Engineer/Test - Office Mobile Team, IDC
|
|
|
Using MMIT Advance Mobile Controls to build Mobile Web Application
The Microsoft Mobile Internet Toolkit extends the power of the .NET Framework and Visual Studio.NET to build mobile Web applications by enabling Microsoft ASP.NET to deliver markup to a wide variety of mobile devices. It combines the Mobile Internet Designer with a powerful set of mobile Web Forms controls. The advance Mobile Controls like DataBound controls (Objectlist controls, SelectionList controls) and Mobile Specific controls (Call Controls, Calender Control and TextView Control) enable developers to quickly build, deploy, and maintain sophisticated mobile Web applications. .. more
Date: October 17, 2002
Host: Vinod Kumar (Microsoft MVP) / Shivani Maheshwari (Microsoft MVP), Webmasters - www.dotnetforce.com
|
|
|
.NET Compact Framework and Mobility
Microsoft Visual Studio .NET offers a wide range of capabilities for the mobile or device developer. Whether you need to create mobile Web applications that target a broad range of mobile Web devices or you need to fully exploit smart devices, such as the Pocket PC or Pocket PC 2002 - Visual Studio .NET has the capabilities that you need. The Microsoft Mobile Internet Toolkit extends the power of the Microsoft .NET Framework to a wide variety of mobile devices, including Web-enabled mobile phones, personal digital assistants (PDAs), and pagers. The toolkit makes it easy to build a single mobile Web application that will automatically generate HTML, compact HTML (cHTML), or Wireless Markup Language (WML), depending on the capabilities of the target device. .. more
Date: May 09, 2002
Host: Sonali Gogate, .NET Evangelist - Microsoft India
|
|
|
Developing Applications with MS Mobile Internet Toolkit
The Microsoft Mobile Internet Toolkit extends the power of the .NET Framework and Visual Studio® .NET to build mobile Web applications by enabling Microsoft ASP.NET to deliver markup to a wide variety of mobile devices. The Mobile Internet Toolkit integrates tightly into the Visual Studio .NET design environment. It combines the Mobile Internet Designer with a powerful set of mobile Web Forms controls, enabling developers to quickly build, deploy, and maintain sophisticated mobile Web applications. These Web applications are accessible from a wide range of mobile device browsers, including those on cell phones, personal digital assistants (PDAs), and pagers. .. more
Date: March 20, 2002
Host: Sanjay Shetty, Microsoft Regional Director
|
|
|
Developing Applications Using .NET Compact Framework
The .NET Compact Framework is the smart device development platform for the Microsoft .NET initiative and a key part of realizing Microsoft's goal to provide customers with great experiences—any time, any place, and on any device. The .NET Compact Framework brings the world of managed code and XML Web services to smart devices, and it enables the execution of secure, downloadable applications on devices such as personal digital assistants (PDAs), mobile phones, and set-top boxes. Because the .NET Compact Framework is a subset of the desktop .NET Framework, developers can easily reuse existing programming skills and existing code throughout the device, desktop, and server environments. .. more
Date: February 28, 2002
Host: Sanjay Vyas, CTO - Synergetics India
|
|
|
|
|
| My Tech.Ed |
|
ISA Server Internals and Infrastructure Design
Everything you ever wanted to know about ISA Server but were afraid to ask. Dive deep into the internals of the product, including packet flows during publishing, authentication options, DMZ design alternatives (including a cool undocumented approach - thanks, Dr. Shinder), differences between web and server publishing and how they handle SSL, packet filtering and IP routing, firewall client operation, VPN protocol details, and - gasp! - IPSec over NAT. Yeah, it is a major geek overload, but admit it: deep down, this is the stuff you crave.
Date: November 10, 2003
Host: Shivaram Venkatesh, Technical Specialist - Microsoft India
|
|
|
Embedding Data Mining Functionality into Your Applications
Learn what a data mining application is, then see two applications built. One will be a Web service to do data mining predictions and another will show how to embed data mining functionality into Excel.
Date: October 30, 2003
Host: Raj Chaudhuri, Developer Evangelist - Microsoft India
|
|
|
Aspect-Oriented Programming
How can we build systems that can adapt adequately to the constant evolutionary pressures of our ever-changing world? Object-oriented programming has matured to the point where we are beginning to see its limitations. Many requirements do not neatly decompose into behaviors centered on a single point of implementation, resulting in the tyranny of the dominant decomposition where every OO component decomposition results in similar cross-cutting concerns appearing sprinkled throughout the design. See how to manage and untangle your object designs using Attribute-based AOP thereby building cleaner and more re-useable code, but it will also highlight AOP''s limitations and explain the appropriate use-cases for its application.
Date: October 23, 2003
Host: T.N.C. Venkata Rangan, CEO - Vishwak Group (www.vishwak.com)
|
|
|
SQL Server Yukon: .NET Programming Features
From ADO.NET to Xquery - get an overview of the new features in Yukon for database development.
Date: October 16, 2003
Host: Rajiv Sodhi, .NET Enterprise Evangelist - Microsoft India
|
|
|
Build XML Data-Driven Web Solutions
Learn how to build live XML data-driven Web solutions by editing and presenting live XML data on the Web, making the data available for easy, wide consumption. See how you can create Web pages with live views on XML data from a range of data sources including XML data from Office documents, spreadsheets, and XML forms, XML from OLEDB databases, XML Web services, and data from SharePoint lists, and doc libraries.
Date: October 15, 2003
Host: Madhu Gopinathan, Architect Evangelist - Microsoft India
|
|
|
Building Office Solutions with Visual Studio .NET
Learn how to use the Visual Studio Tools for Office to automate and extend Microsoft Office Word 2003 and Microsoft Office Excel 2003 using Visual Basic .NET and Visual C# .NET. The Visual Studio Tools for Office provide the ability to write managed code that runs in Word documents and Excel spreadsheets in response to user actions. You also learn how Office 2003 makes connecting and using data simpler through its broad support for standards-based XML and how Word and Excel templates can be designed with an underlying customer-defined XML schema.
Date: October 10, 2003
Host: Harish Vaidyanathan, Engagement Manager - Microsoft Consulting Services, India
|
|
|
Sizing Exchange Servers
Get the information you need to answer these questions: How many users can I put on this Exchange Server? How many servers do I need to support Exchange? Topics covered include: measuring, monitoring and tuning disk subsystems, memory and CPU usage and Exchange components.
Date: October 08, 2003
Host: Vinod Unny, Managing Director - Enterprise InfoTech & MSDN Regional Director
|
|
|
Developing Real World Solutions With Word 2003
Microsoft Word 2003 provides a comprehensive object model and cool new features to allow development of real world solutions. Take a peek at Word’s object model, understand its new XML capabilities and find out how to use Microsoft Word 2003 to create compelling solutions.
Date: September 26, 2003
Host: Deepak Gulati, ISV Evangelist - Microsoft India
|
|
|
Extending SQL Server 2000 Functionality with User-Defined Functions: Hidden Tricks
Perhaps you do not pay much attention to UDFs, and still prefer your rock solid stored procedures? Learn how to solve specific programming needs by using UDFs, which would be almost impossible using other features. In particular, the possibility of redefining system stored procedures as UDFs opens lots of exciting possibilities. Look at how to combine UDFs and Indexed Views or Indexed computed columns to combine extra flexibility and performance at the same time.
Date: September 25, 2003
Host: V.Srimathi, Senior Software Architect - Vishwak Solutions Pvt. Ltd.
|
|
|
Developing Infopath Solutions
Drill down on using the InfoPath design environment and platform to create solutions that leverage Web services for interoperability with backend databases including BizTalk and SQL Server. Learn about InfoPath form architecture, deployment model, object model and programmability.
Date: September 19, 2003
Host: Kamaljit Bath, Lead Program Manager - Microsoft Corporation
|
|
|
Building International Applications with the .NET Framework
The .NET Framework has extensive, built-in support for creating world-ready applications. Learn how to use the Globalization classes to create applications that support international sorting, date formatting, and multiple encodings. Learn how to use the Resources classes to support multilingual applications.
Date: September 18, 2003
Host: Deepak Gulati, ISV Evangelist - Microsoft India
|
|
|
|
|
| Security |
|
Active Directory Security: Planning and Operations
Learn how to keep your Active Directory secure from attack. Learn what you need to know about securing Active Directory, from the design phase to daily operations. Topics include: how bad guys might attack your directory, how to mitigate the risk of attack, how to detect if an attack is in progress, and how to respond during or after an attack.
Date: December 17, 2003
Host: Vinod Unny, Managing Director - Enterprise InfoTech & MSDN Regional Director
|
|
|
Writing Secure Code
Hackers cost businesses countless dollars and cause developers endless worry every year as they attack networked applications, steal credit-card numbers, deface Web sites, hide back doors and worms, and slow network traffic to a crawl. Keep the bad guys at bay with the tips and techniques that we discuss during this chat. You'll learn how to padlock your applications throughout the entire development process–from designing secured applications, to writing robust code that can withstand repeated attacks, to testing applications for security flaws.
Date: April 25, 2003
Host: Arvind Shyamsundar, Support Engineer - Microsoft India
|
|
|
|
|
| SharePoint Portal Server |
|
Enterprise Application Integration Using SharePoint Portal Server
Get an in-depth look at Enterprise Application Integration with SharePoint Portal Server "v2.0." Learn about single sign-on, and how to integrate existing business applications into SPS using out-of-the-box integration tools and other Microsoft products such as BizTalk to deliver personalized views of line-of-business data to your portal sites and personal pages.
Date: December 10, 2003
Host: T.N.C. Venkata Rangan, CEO - Vishwak Group (www.vishwak.com)
|
|
|
|
|
| SQL Mobile |
|
SQL Mobile
- Database Engine and a robust query optimizer.
- Support for multiuser access to SQL Server Mobile databases.
- Support for merge replication and remote data access (RDA).
- SQL Server Mobile tools integration with Microsoft SQL Server 2005.
- Integration with Visual Studio 2005.
- Setup and connectivity wizards.
- The ability to create SQL Server Mobile databases on a desktop computer.
- .NET Compact Framework Data Provider for SQL Server Mobile (System.Data.SqlServerCe).
- Support for ADO.NET and the OLE DB Provider for SQL Server Mobile.
- A subset of SQL syntax.
Date: January 12, 2006
Host: Sachin Sinha, Program Manager, SQL Mobile Team; Bala Dutt, Software Development Engineer, SQL Mobile Team and Arun Mehta, Software Development Engineer/Test, SQL Mobile Team
|
|
|
SQL Mobile: Features, Architecture & Scenarios
The SQL Mobile chat will cover SQL Mobile features, architecture and scenarios where SQL Mobile can be used. In chat expert will also talk about how SQL Mobile together with Visual Studio 2005 and .NET CF component lets you build and deploy distributed database applications for devices. It will also cover tips for scalability, performance improvement and upgrade from previous release.
Date: September 06, 2005
Host: Prashant Dhingra and Sachin Sinha IDC-Hyderabad
|
|
|
|
|
| SQL Server |
|
T-SQL Enhancements in SQL Server 2005 ("Yukon")
In this chat, we shall be discussing the enhancements in T-SQL implementation of SQL Server 2005, like Exception Handling, Pivoting, XML specific and more.
Date: December 16, 2004
Host: Srinivas Sampath (MVP-SQL Server) / Vinod Kumar (MVP-SQL Server)
|
|
|
Exploring XML in SQL Server 2005
A new type of data has gained popularity in recent years, XML. XML has evolved from a simple data transfer format to a data storage format that includes its own schema-definition vocabulary, XSD, as well as query languages. Look at the XML data type, implementation of XML in tables, parameters, and variables, and see how it differs from conventional CLOB (TEXT field) storage of an XML document.
Date: September 10, 2004
Host: Govind Kanshi, Architect Evangelist - Microsoft India
|
|
|
SQL Server 2000 Indexes Inside out
SQL Server 2000 is built on a self-healing architecture. But more often than not all of the databases require Indexes for quick and easy access to data. In this chat we will look at the various types of indexes clustered, non-clustered, covering indexes, indexed views and more. We will look at how these indexes help you improve performance and how the usage of one over the other can change the execution plan. Indexes are key and vital for OLTP applications where there are millions of transactions.
Date: July 09, 2004
Host: Srinivas Sampath (MVP-SQL Server) / Vinod Kumar (MVP-SQL Server)
|
|
|
SQL Server 2000 Performance Tuning and Internals
If you’re an experienced SQL Server developer or DBA, you probably know how SQL Server works internally. But understanding SQL Server’s basic architecture from an operational standpoint is very different than understanding it from a performance standpoint. SQL Server 2000 does have a self healing and self optimized architecture. But in this chat session, we unleash some of the tips, tricks and techniques that you can follow to make your SQL Server perform in an optimal and efficient manner.
Date: February 13, 2004
Host: Srinivas Sampath (MVP-SQL Server) / Vinod Kumar (MVP-SQL Server)
|
|
|
SQL Server 2000 XML Features – Part II
In a relational database such as Microsoft SQL Server 2000, all operations on tables in a database produce results in the form of a table. Web application programmers however, are more familiar with working with hierarchical representations of data in XML or HTML documents. SQL Server 2000 introduces robust support for XML including: the ability to access SQL Server through a URL, support for XML-Data schemas, ability to retrieve and write XML data and enhancements to the OLEDB provider that allow XML documents to be exchanged.
In Part-II of this chat, we shall consolidate the learnings of Part-I and also discuss about the new features in the SQLXML toolkit and some best practices for using the XML capabilities of SQL Server.
Date: August 01, 2003
Host: Srinivas Sampath (MVP-SQL Server) / Vinod Kumar (MVP-SQL Server)
|
|
|
SQL Server 2000 XML Features
In a relational database such as Microsoft SQL Server 2000, all operations on tables in a database produce results in the form of a table. Web application programmers however, are more familiar with working with hierarchical representations of data in XML or HTML documents. SQL Server 2000 introduces robust support for XML including: the ability to access SQL Server through a URL, support for XML-Data schemas, ability to retrieve and write XML data and enhancements to the OLEDB provider that allow XML documents to be exchanged.
In this chat, we shall discuss about these various features and how to leverage SQL Server as an XML delivery platform along with QA on each of these features.
Date: July 25, 2003
Host: Srinivas Sampath (MVP), Vinod Kumar (MSDN India Community Star)
|
|
|
Building Highly Scalable SQL Server Applications
SQL Server 2000 delivers scalability for e-commerce, data warehousing, and line-of-business solutions. With SQL Sever you can easily scale up to terabyte database sizes. This chat shows you how you can optimize response time for each query by minimizing network traffic, disk I/O and CPU time for maximum processing throughput.
Date: May 16, 2003
Host: Manish Gupta, Consultant - Microsoft Consulting Services, India
|
|
|
SQL Server Disaster Recovery
Learn more about what you can do in case of a failed SQL Server instance and how to plan better for potential disasters. In this chat, we'll cover:
a.) Identifying different types of disasters
b.) Know how to troubleshoot a problem
c.) Understand when and how you should restore a database
d.) Know what you should do when there is no backup available
Date: January 30, 2003
Host: Mandar Naik, Rapid Response Engineer - Microsoft India
|
|
|
Replication in SQL Server 2000
Replication is a set of technologies that allows you to keep copies of the same data on multiple sites, sometimes covering hundreds of sites. With SQL Server 2000 you can implement merge, transactional, and snapshot replication. Microsoft® SQL Server™ 2000 also supports replication to and from heterogeneous data sources. OLE DB or ODBC data sources can subscribe to SQL Server publications. SQL Server can also receive data replicated from a number of data sources, including Microsoft Exchange, Microsoft Access, Oracle, and DB2. .. more
Date: November 01, 2002
Host: Saptak Sen, Application Development Consultant - Microsoft India
|
|
|
Performance tuning in SQL Server 2000
The goal of performance tuning is to minimize the response time for each query and to maximize the throughput of the entire database server by reducing network traffic, disk I/O, and CPU time. This goal is achieved through understanding application requirements, the logical and physical structure of the data, and tradeoffs between conflicting uses of the database, such as online transaction processing (OLTP) versus decision support. Performance issues should be considered throughout the development cycle, not at the end when the system is implemented. To most effectively optimize the performance of Microsoft® SQL Server™ 2000, you must identify the areas that will yield the largest performance increases over the widest variety of situations and focus analysis on those areas. .. more
Date: October 04, 2002
Host: Manish Gupta, Consultant - Microsoft Consulting Services, India
|
|
|
OLAP and Data Mining with SQL Server 2000
Microsoft® SQL Server™ 2000 Analysis Services provides a powerful server and administrative tools to create and manage OLAP data and serve online client applications. Analysis Services also incorporates data mining algorithms that can analyze relational data in the data warehouse database and multidimensional data in cubes. .. more
Date: September 20, 2002
Host: Rahul Chitale, Consultant - Microsoft Consultancy Services, India
|
|
|
|
|
| Tablet PC |
|
Developing Applications for Tablet PC
The Tablet PC is a personal computer powered by Microsoft Windows XP that is geared for ink-, pen-, and speech-enabled applications. The combination of software and hardware in a Tablet PC enables these methods of user interaction and allows for a rich, interactive, and productive computing experience for users.
The Tablet PC platform encompasses Windows XP and its extensions that enable input and output of handwriting and speech data on a Tablet PC as well as interchange of this data with other computers.
In this chat we discuss what it takes to write Tablet PC Enabled applications – specially the new Tablet PC SDK and Ink APIs. .. more
Date: December 06, 2002
Host: Norman Sequeira, Consultant - Microsoft Consulting Services, India
|
|
|
|
|
| Tools |
|
Shared Source CLI Implementation and Licensing
The Microsoft Shared Source CLI Implementation, affectionately known as "Rotor" to those of us on the team building it, is a complete implementation of the ECMA-334 (C#) and ECMA-335 (CLI) standards in source code form. It's an amazing piece of software for those who love browsing or tinkering with programming language infrastructure. In its million-plus lines of source code, you will find compilers, tools, and techniques for automatically managing memory, just-in-time (JIT) code generators, component and Web services infrastructure, globalization know-how, security protocols, and all sorts of other intriguing realizations of abstract concepts. .. more
Date: April 18, 2002
Host: Janakiram M.S.V., Academic Evangelist - Microsoft India
|
|
|
|
|
| Visual Basic .NET |
|
5 Things that you can do easily with VB.NET but couldn’t with VB 6.0
Visual Basic .NET targets the .NET CLR. Its now possible to do things like Try, Catch like Structured Exception Handling, create Windows Services, create Web Services, access Performance Counters and Event Logs, and write a multi-threaded application. Find out what VB.NET allows you to do easily – things that were either impossible or too hard to do in VB 6.0.
Date: April 04, 2003
Host: Deepak Gulati, ISV Evangelist - Microsoft India
|
|
|
|
|
| Visual J# .NET |
|
What's new in Visual J# .NET 2005
Visual J# .NET is a powerful tool for Java-language developers who want to build applications and services on the Microsoft .NET Framework. In this chat session we will discuss the new features of Visual J# .NET 2005 including new language features, library enhancements, tools enhancements and J# Express.
Date: July 30, 2004
Host: Pratap Lakshman, Lead Program Manager - Visual J#, Microsoft
|
|
|
Microsoft Visual J# .NET: Bringing the Java language to the .NET Framework
Visual J# .NET 2003 is a powerful tool for Java-language developers who want to build applications and services on the Microsoft .NET Framework. Visual J# .NET 2003 targets the new .NET Framework version 1.1, is fully integrated with Visual Studio .NET 2003, and provides added support for building Mobile Web applications.
Existing applications developed with Visual J++ can be easily modified to execute on the .NET Framework, interoperate with other Microsoft .NET-connected languages and applications, and incorporate .NET functionality such as ASP.NET, ADO.NET, and Windows Forms. Developers can also use Visual J# .NET 2003 to create entirely new .NET-connected applications.
Find out more about Visual J# .NET in this chat.
Date: July 04, 2003
Host: Pratap Lakshman, Lead Program Manager - Microsoft
|
|
|
|
|
| Visual Studio .NET |
|
Visual Studio Team System
Visual Studio Team Systems, is a suite of software lifecycle tools addressing the needs of development teams who are developing enterprise class applications built on service oriented architectures and deployed into a Microsoft .NET environment. By leveraging integration with the world class tools of Visual Studio, Burton will present a more compelling end-to-end solution for development teams. On top of that we plan to provide tools specifically targeted at architects, developers, testers and project leads that leverage this platform. Following the Microsoft tradition of enabling 3rd party tool developers, we will also open this platform to other vendors.
Date: December 23, 2004
Host: Amit Agrawal, Lead Program Manager and Akash Maheshwari & Khushboo Sharan, Program Managers (Developer Tools) - Microsoft India
|
|
|
Visual Studio .NET Roadmap
One of the key drivers for the evolution of Microsoft development tools has always been to enable customers to get the most out of the Windows platform. With the arrival of the .NET Framework as an important addition to the Windows platform, developers needed a tool to address new platform capabilities: the new application integration model, XML Web services; the new distributed data model, Microsoft ADO.NET; new server-side application infrastructure, Microsoft ASP.NET; smart client Microsoft Windows Forms; mobile controls; and others. That tool is Visual Studio .NET. In this session we discuss what is new in Visual Studio.NET 2003 and what is the general roadmap for Visual Studio.NET
Date: November 29, 2002
Host: Harish Vaidyanathan, Engagement Manager - Microsoft Consulting Services, India
|
|
|
Deploying Visual Studio .NET Applications
The .NET Platform is a significant step forward for distributed enterprise applications, because it addresses the core problems, including communication and interoperability issues that until now have made it difficult to distribute applications in heterogeneous computing environments. The .NET Framework provides the following options for packaging applications: As a single assembly or as a collection of assemblies; As cabinet (CAB) files; or as a Microsoft Windows Installer 2.0 package or in other installer formats. For distribution it provides the options such as: Use XCOPY or FTP; or Use an installer program such as Windows Installer 2.0. .. more
Date: October 12, 2002
Host: Vineet Arora, Consultant - Microsoft Consultancy Services, India
|
|
|
Debugging in Visual Studio.NET
A powerful feature of Visual Studio .NET is its ability to debug across languages that target the common language runtime, and across execution environments. For example, if you write a Visual Basic .NET component that is called by a C# component that is in turn called by COBOL code (that targets the runtime), you can seamlessly step between languages when debugging. You can also see a single callstack that shows the different functions called in the languages you just stepped through. .. more
Date: May 23, 2002
Host: Li-Yan Zhang & Xin Tian, Sr. Support Engineers - MS Global Technical Engg. Center - Shanghai, China
|
|
|
|
|
| Web Services |
|
.NET Web Services Internals: I Didn't Know You Could Do That!
All of us have now seen about 1001 demos on how WebMethod turns a method into an XML Web Service endpoint in Microsoft ASP.NET. It''s amazing, isn''t it? Did you know that you can add code to intercept XML Web Service calls to add you own processing of headers? Did you know that you can tune and tweak the WSDL generated by ASP.NET? Did you know that you can influence what code "Add Web Reference" creates in Visual Studio.NET? If you want to unlock the potential of the "other 90%" of the ASP.NET XML Web services infrastructure beyond WebMethod, this chat session is for you. Find out how to build an XML Web service processing pipeline using ASP.NET, how to hook your extension code into the ASP.NET infrastructure and how to leverage the WSE.
Date: December 05, 2003
Host: Deepak Gulati, ISV Evangelist - Microsoft India
|
|
|
Advanced Web Services with WSE
Web Services Enhancements 1.0 for Microsoft® .NET (WSE) provides advanced Web services functionality for Microsoft Visual Studio® .NET and Microsoft .NET Framework developers to support the latest Web services capabilities. Enterprise ready applications can be developed quickly with the support of security features such as digital signature and encryption, message routing capabilities, and the ability to include message attachments that are not serialized into XML. Functionality is based on the WS-Security, WS-Routing, WS-Attachments, and DIME specifications.
Date: June 12, 2003
Host: Janakiram M.S.V., Academic Evangelist - Microsoft India
|
|
|
|
|
| WebServices |
|
WebServices - Future way of doing Enterprise Application Integration?
Web service is an Internet friendly piece of code that uses standardized XML for messaging. Web services are based on SOAP, which is accepted as the industry standard for XML messaging. The use of XML in Web Services is the major reason for its universal acceptance. The power of the Web services partly stems from the fact that Web services are based on open industry standards such as XML, HTTP and SOAP. However, there are questions regarding the maturity of tools and frameworks available for mass deployment. Whether the performance of business critical activities can be monitored? In this chat session, we discuss the aspects of Web services as distributed computing? What are the implementations limitations of Web Services? What should be the corporations focus for the present and future?
Date: September 27, 2002
Host: Dilip Dhanuka, General Manager - Patni Computer Systems Limited
|
|
|
Orchestrating XML Web Services and Using the Microsoft .NET Framework with Microsoft BizTalk Server
An XML Web service is programmable application logic that is accessible using standard Internet protocols. XML Web services combine the best aspects of component-based development and the World Wide Web. Like components, XML Web services represent black-box functionality that can be reused without regard to how the service is implemented. In Microsoft® BizTalk™ Server, XML Web services can be implemented using Microsoft SOAP Toolkit 2.0 and Microsoft Visual Studio® .NET. BizTalk Orchestration introduces some remarkable synergies for the application developer who wants to deploy scalable, highly available Web services. .. more
Date: April 11, 2002
Host: Sanjay Pherwani, .NET Evangelist - Microsoft India
|
|
|
XML Web Services and Interoperability
A number of platforms currently exist for creating applications. Each of these platforms has traditionally used its own protocols, usually binary in nature, for machine-to-machine integration. As a result, applications across platforms have only a limited ability to share data. In recognition of these limitations, there has been an overwhelming push towards standards for data formats and for data exchange. This push stems from a vision that is rapidly evolving into a new computing paradigm: the seamless, Web-enabled integration of services across traditional hardware and software barriers. At the heart of this vision is the concept of interoperability, or the capacity of disparate systems to communicate and to share data seamlessly. This is the goal of Web Services. .. more
Date: March 14, 2002
Host: Ashutosh Danesha, .NET Evangelist - Microsoft India
|
|
|
Future of Web Services
XML Web services are the fundamental building blocks in the move to distributed computing on the Internet. Open standards and the focus on communication and collaboration among people and applications have created an environment where XML Web services are becoming the platform for application integration. Applications are constructed using multiple XML Web services from various sources that work together regardless of where they reside or how they were implemented. One of the primary advantages of the XML Web services architecture is that it allows programs written in different languages on different platforms to communicate with each other in a standards-based way. .. more
Date: February 14, 2002
Host: Tarun Anand, Technical Evangelist - Microsoft India
|
|
|
|
|
| Whidbey |
|
Sneak Preview: VB.NET Whidbey
Visual Basic .NET introduced VB developers to a number of advanced language features from inheritance to multithreading. In "Whidbey", Visual Basic developers will have access to an even larger set of advanced features within the language and the development environment. Learn the ins and outs of generics, operator overloading, XML Doc comments, partial types, and more!
Date: February 19, 2004
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
What's new with ASP.NET Whidbey
This chat will be the platform for introducing new features in ASP.NET Whidbey, like Cross-Postbacks, No-Compile Pages amongst other things and help understand how ASP.NET Whidbey scores over the current ASP.NET implementations.
Date: January 22, 2004
Host: Gaurav Khanna, Developer Evangelist - Microsoft
|
|
|
|
|
| Windows Server 2003 |
|
Developing Indian Language Websites using Windows Server 2003, ASP.NET and SQL Server 2000
Windows Server 2003 was launched recently with a deluge of new features. What is not widely known is the fact that Windows Server 2003 has great Indian language support, spanning 9 Indian Languages, namely, Hindi, Gujarati, Kannada, Konkani, Marathi, Punjabi, Sanskrit, Tamil and Telugu. This combined with Culture support in .NET Framework 1.1, makes for an ideal platform for developing Indian language enabled websites.
Find out more about Indian language development on Microsoft’s latest platform in this chat.
Date: August 13, 2003
Host: Deepak Gulati, ISV Evangelist - Microsoft India
|
|
|
Windows Server 2003 Security Guide
The Windows Server 2003 Security Guide provides guidance to assist in hardening Domain Controllers, Infrastructure servers, File servers, Print servers, IIS servers, IAS servers, Certificate Services, and bastion hosts.
The Windows Server 2003 Security Guide focuses on providing a set of easy to understand guidance, tools, and templates to help secure Windows Server 2003 in many environments. While the product is extremely secure from the default installation, there are a number of security options that can be further configured based on specific requirements.
This chat discusses some such configuration options to make your Windows Server 2003 truly secure.
Date: May 30, 2003
Host: Shivaram Venkatesh, Technical Specialist - Microsoft India
|
|
|
Enterprise UDDI Services
Enterprise UDDI Services in Microsoft Windows Server 2003 is a standards-based solution that can be used to deploy either a private UDDI solution inside an organization or a shared solution with trusted partners via an extranet or a virtual private network (VPN) on the Internet. This chat will discuss how UDDI Services helps companies organize and catalog programmatic resources and provides an efficient mechanism for the discovery, sharing, and reuse of Web services.
Date: May 09, 2003
Host: Madhu Gopinathan, Architect Evangelist - Microsoft India
|
|
|
|
|
|
|