Inquire Now

Name:
Email:
Phone:
Service:
Message:
Enter Code:
 

Our Services

Mobile Development

Open Source Services

ASP.Net WPF Development

     
 

When your require­ment is of a UI inten­sive Desk­top Appli­ca­tion for Win­dows, all you need to do is look for Sam­i­fLabs. We also exper­tise in Kiosks appli­ca­tion devel­op­ment on Win­dows based touch screen devices. We have already devel­oped kiosks appli­ca­tions for our Indian client that are now placed at more than 100 locations.

Tools we use

We use two devel­op­ment tools for WPF appli­ca­tions. One is Visual Stu­dio (for devel­op­ers) and the other is Expres­sion Blend (for design­ers). While Visual Stu­dio is good for cod­ing and XAML edit­ing, it doesn’t have much sup­port for all the graph­i­cal stuff like gra­di­ents, tem­plate edit­ing, ani­ma­tion, etc. This is the point where Expres­sion Blend comes in. Blend cov­ers the graph­i­cal part very well but it has (still) rare sup­port for code and XAML editing.

Other tools we use

  • WPF Inspec­tor
  • Snoop (Inspect the Visual Tree of run­ning WPF applications)
  • Mole (Data Visu­al­izer for Visual Studio)
  • XAML Power Toys
  • WPF Per­for­mance Suite

Expe­ri­ence in WPF 3D

We also have con­sid­er­able expe­ri­ence in work­ing with ele­ments of WPF 3D. Some of them are as follows:

Viewport3D: The view­port is the con­trol that builds the gate between 2D and the 3D world. It pro­vides a ren­der­ing sur­face for 3-D visual content.

Cam­era: Every 3D scene has exactly one cam­era. Cam­era defines the Posi­tion and the ‘LookDi­rec­tion’ and ‘UpDi­rec­tion’ of the viewer. WPF sup­ports two types of cam­eras which are known as ortho­graph­i­cal and Per­spec­tive cameras.

3D Mod­els: A 3D model defines an object in the scene. It has a Geom­e­try that is the mesh and a Mate­r­ial that can be a dif­fuse, spec­u­lar or emis­sive mate­r­ial. The mate­r­ial itself has a brush.

Lights: Light is the first require­ment when it comes to illu­mi­nat­ing the mod­els. So we need to place at least one light in our scene to do so. WPF sup­ports dif­fer­ent kind of lights:

»Ambi­ent­Light

»Direc­tion­al­Light

»Point­Light

»Spot­Light

Please Feel Free to Con­tact us for more infor­ma­tion about our WPF Devel­op­ment Services.