.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Post New Web Links

DirectX 9.0: Introducing the New Managed Direct3D Graphics API in the .NET Framework

Posted By:      Posted Date: August 21, 2010    Points: 0   Category :ASP.Net

DirectX 9.0 is the latest evolution of the Microsoft 3D graphics technology for Windows. Direct3D, a major component of the DirectX Graphics subsystem, has evolved so rapidly in the last few years that the underlying programming paradigm has changed quite a bit from its origin. This article introduces the fundamental concepts of the unmanaged Direct3D architecture and illustrates how the managed Direct3D layer abstracts the unmanaged layer. Also, the author describes the Geometry, Texture, Device, and other classes and uses code from the Samples SDK.

Yahya H. Mirza and Henry da Costa

MSDN Magazine July 2003

View Complete Post

More Related Resource Links

Managed Extensibility Framework: Building Composable Apps in .NET 4 with the Managed Extensibility F


Glenn Block explains how the Managed Extensibility Framework, a new library coming in .NET Framework 4.0, tackles the longstanding issue of building applications and components that can be reused and extended by others. Learn how to build apps that can use new functionality introduced by developers, framework authors and third-party extenders.

Glenn Block

MSDN Magazine February 2010

Vista and Office: View Data Your Way With Our Managed Preview Handler Framework


Stephen Toub shows you how to write your own Preview handlers for Windows Vista and Outlook 2007.

Stephen Toub

MSDN Magazine January 2007

Graphics To Go: Make A Mobile Imaging App With The .NET Compact Framework 2.0


This article focuses on developing for Pocket PCs, a skill which can then be transferred to Smartphone application development.

Rob Pierry

MSDN Magazine December 2006

{ End Bracket }: Improving Managed DirectX Performance


It seems that at least twice a week, I am asked about poor performance in Managed DirectX®. This frequency is actually a big improvement over the 5-10 times a week I was asked a few years ago when the technology first came out.

Tom Miller

MSDN Magazine August 2005

ASP.NET: Create Snazzy Web Charts and Graphics On the Fly with the .NET Framework


Knowledge workers can understand data more effectively when raw numbers are presented in a graphical format. This is especially true when displaying database information on a Web page, where a simple chart can make the difference between a dry presentation and a vivid data source. In the past, creating dynamic, data-based charts on the fly in ASP required purchasing a third-party, image-generating COM component. Now with ASP.NET, developers can access the .NET Framework's drawing classes directly with C# to create dynamic images and charts.

Scott Mitchell

MSDN Magazine February 2002

C# and the Web: Writing a Web Client Application with Managed Code in the Microsoft .NET Framework


When the author wanted to build a middleware Web client to connect to other applications over the Internet, he realized that the XMLHttpRequest COM object was not sufficient for his purposes. In order to build a Web client using managed code, the author had to use the HTTPWebRequest and HTTPWebResponse classes provided by the Microsoft .NET framework. These classes are used in the sample project as a substitute for the less powerful XMLHttpRequest COM object, allowing the author to build a full-featured Web client. They also take advantage of all the benefits that the CLR and managed code have to offer.

Avi Ben-Menahem

MSDN Magazine September 2001

Graphics: Manipulate Digital Images in Internet Explorer with the DirectX Transform SDK


The Microsoft DirectX Transform is a Microsoft DirectX media API that can be used to create animated effects as well as to create and edit digital images for Windows-based applications. Scripting and HTML can be used to display an existing transform on a Web page, and improved transform support in Microsoft Internet Explorer 5.5 makes it easy to use transforms. This article provides step-by-step instructions for writing a transform as an ATL project and shows an example of an image transform. C++ is used to instantiate, configure, and display transforms in this project.

Alex Lerner

MSDN Magazine March 2001

Avoiding DLL Hell: Introducing Application Metadata in the Microsoft .NET Framework


The Microsoft .NET platform uses metadata and assemblies to store information about components, enabling cross-language programming and resolving the infamous DLL Hell problem. This article describes the use of metadata for easy linking and loading of assemblies, the relationship between metadata and concepts such as IDL and type libraries, and the metadata hierarchy. The process of reading metadata from assemblies for easy versioning is also described. Although Microsoft provides the MSIL disassembler, IDLASM, and MetaInfo.exe for accessing metadata, the author provides two sample programs that read metadata using the unmanaged metadata interfaces and the Reflection API.

Matt Pietrek

MSDN Magazine October 2000

Introducing the Microsoft Web Farm Framework

Last month we released a beta of the Microsoft Web Farm Framework. The Microsoft Web Farm Framework is a free product we are shipping that enables you to easily provision and mange a farm of web servers.  It enables you to automate the installation and configuration of platform components across the server farm, and enables you to automatically synchronize and deploy ASP.NET applications across them.  It also supports integration with load balancers - and enables you to automate updates across your servers so that your site/application is never down or unavailable to customers (it can automatically pull servers one-at-a-time out of the load balancer rotation, update them, and then inject them back into rotation). The Microsoft Web...(read more)

Managed Addin Framework UI Issues


Problem #1: An add-in UI cannot be rotated, scaled, skewed because of which the UI from addin is not getting contained in the container because of which it is blocking the controls.

Problem #2: When focus shifts between controls in an add-in UI, the GotFocus and LostFocus events are neither received nor raised by the host application because of which addin UI sometimes seen on top of other CONTROLS and get refreshed on Mousemove.

Trying to use use Managed Extensibility Framework to inject dispatcher into ViewModel



I found this: http://stackoverflow.com/questions/2354438/mvvm-best-practice-to-pass-dispatcher-to-the-viewmodel

And wanted to try, not surprisingly I did not get it to work.

Here is my code:


 public partial class MainWindow : Window, IContext
 public MainWindow()
 #region IContext Members
 bool IContext.CheckAccess()
  return this.Dispatcher.CheckAccess();
 public bool IsSynchronized
  get { return this.IsSynchronized; }
 public void Invoke(Action action)

Managed Addin Framework , VISUAL STUDIO 2010 breaks


When i am trying to add 3 visual wpf addin using for loop in .net 4.0 framework most of the times all 3 dont turned up some times 2 turned p nd sometime one but same code in f/w 3.5 sp1 works fine ?

In eventvwr i can see the log I can see the message as could not find the remote server . Please help me out from this unusual behaviour of addin .net f/w 4.0. I have istalled the patch as given by previous discussion http://social.msdn.microsoft.com/forums/en-US/wpf/thread/3c8592f2-14a6-418b-ab11-6d18096aaa0c


Crash report is as follows Version=1 EventType=APPCRASH EventTime=129461254346265559 ReportType=2 Consent=1 UploadTime=129461254349927434 ReportIdentifier=6ad7aae3-5c46-11e0-b807-0016e693a899 IntegratorReportIdentifier=6ad7aae2-5c46-11e0-b807-0016e693a899 Response.BucketId=2353269499 Response.BucketTable=1 Response.type=4 Sig[0].Name=Application Name Sig[0].Value=AddInProcess32.exe Sig[1].Name=Application Version Sig[1].Value=4.0.30319.1 Sig[2].Name=Application Timestamp Sig[2].Value=4ba1dfd6 Sig[3].Name=Fault Module Name Sig[3].Value=clr.dll Sig[4].Name=Fault Module Version Sig[4].Value=4.0.30319.315 Sig[5].Name=Fault Module Timestamp Sig[5].Value=4c05f789 Sig[6].Name=Exception Code Sig[6].Value=c0000005 Sig[7].Name=Exception Offset S

Managed AddIn FrameWork Folder Removal



 I have a below scenario...

                   My application will create an AddIntoken and will host the addin in seperate process.My code looks like...

MyHostView businessProcess = aiToken.Activate<MyHostView>(aiProcess, AddInSecurityLevel.Host);

The application will keep the above hostview object returned in aninternal dictionary for calling addin methods later...

Issue : After AddInProcess shutdown, I am not able to delete the addin folder completely...I can see that there will be 2 dlls left( HostSideAdapters.dll and contracts.dll ), and both are locked by my application. 


Can anybody tell me why my application still holds lock on the above dlls even after I shutdown my addin and killed addinprocess?




Multiple database support with Entity Framework

One of the features introduced in Entity Framework is being database independent. Which mean each database provider can support Entity Framework by implementing its provider.

This feature allows you build applications independent from the underplaying database provider. In this post I'm going to show how to build an application that support multiple databases using same conceptual model made by Entity Framework.

Changing the graphics on the home page of a SharePoint site

When you create a site in Microsoft Windows SharePoint Services by using the default Team Site template, the home page includes two default graphics. A Windows SharePoint Services graphic appears in the body of the page, and a picture of a house in a circle appears near the site title. You can change these graphics to customize your site. Changing the smaller graphic requires a Windows SharePoint Services compatible Web page editor

Creating a Generic Entity Framework 4.0 Repository

With .NET 4.0 right around the corner, I thought it would be cool to download Visual Studio 2010 beta 2 and start playing around with the next release of Entity Framework.

The initial release of Entity Framework came with a great deal of criticism. To make matters worse, there was a large uproar when it was rumored that Microsoft would be abandoning LINQ to SQL, in favor of Entity Framework. This was because, at the time, many developers felt Entity Framework was an inferior technology to LINQ to SQL. To set things right, Microsoft proactively moved forward with improving Entity Framework, in time for the 4.0 release of the .NET Framework. This is good news because my initial impressions, so far, have been nothing but positive.

ASP.NET 4.0 Dynamic Data and Many to Many Entity Framework Entities

I did not play much with Dynamic Data controls in VS2008 and just made a cool discovery in VS2010 Beta 2. This may not even be new, but as I'm sitting 30,000+ feet over the Atlantic ocean, I don't have access to VS2008 at the moment to check.
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend