You must Sign In to post a response.
Category: Visual Studio
#747467
Hi,
There is no point in asking difference between this technologies, rather I am providing you the details of what is this technology all about.
WPF: Windows Presentation Foundation - Using WPF you can make rich Graphical user interface with attractive style and structure. It uses new markup language known as XAML. WPF has got an excellent Multimedia support. WPF is mainly used to develope widows desktop application. It can be deployed as web application also, you may refer : http://msdn.microsoft.com/en-us/library/aa480223.aspx
WCF: Windows Communication foundation is similar to web services but Microsof added more advanced features in WCF to make more flexible compared to webservices.
Few most important advantages of WCF over webservices are,
--> WCF supports more protocols for transporting messages than ASP.NET Web services for example WCF supports TCP/IP, HTTP, PIPE, MSMQ etc.
--> Deploying and managing applications made simple in WCF.
--> WCF offers activity tracing from senders to receivers
--> WCF service can be hosted outside IIS
There are lot more, you may refer MSDN for more info: http://msdn.microsoft.com/en-us/library/ms730214.aspx
To learn WCF I would suggest you to go through MSDN video tutorials: http://msdn.microsoft.com/en-us/netframework/dd939784
Silverlight:-
Silverlight is a different technology introduced by Microsoft to make RIA over the web. Using Silverlight you will be able to develope cross brwser and platform independed application.
If you wanted to make a colorfull interface for the users you may use silverlight otherwise for the normal web application ASP.NET will be better option. If your application is intented to do lot of database operation then ASP.NET will be right option.
Refer: msdn.microsoft.com/en-us/magazine/cc163404.aspx to know more about silvelight.
SharePoint:-
SharePoint is a collaboration software which helps you to simplify the data flow. SharePoint site can act as a single location for all your business websites. Building website using SharePoint is much easy compared to .NET because of the template we have in SharePoint. There are lot more benefits which you may refer from :http://sharepoint.microsoft.com/en-us/pages/default.aspx
Regards,
Asheej T K
There is no point in asking difference between this technologies, rather I am providing you the details of what is this technology all about.
WPF: Windows Presentation Foundation - Using WPF you can make rich Graphical user interface with attractive style and structure. It uses new markup language known as XAML. WPF has got an excellent Multimedia support. WPF is mainly used to develope widows desktop application. It can be deployed as web application also, you may refer : http://msdn.microsoft.com/en-us/library/aa480223.aspx
WCF: Windows Communication foundation is similar to web services but Microsof added more advanced features in WCF to make more flexible compared to webservices.
Few most important advantages of WCF over webservices are,
--> WCF supports more protocols for transporting messages than ASP.NET Web services for example WCF supports TCP/IP, HTTP, PIPE, MSMQ etc.
--> Deploying and managing applications made simple in WCF.
--> WCF offers activity tracing from senders to receivers
--> WCF service can be hosted outside IIS
There are lot more, you may refer MSDN for more info: http://msdn.microsoft.com/en-us/library/ms730214.aspx
To learn WCF I would suggest you to go through MSDN video tutorials: http://msdn.microsoft.com/en-us/netframework/dd939784
Silverlight:-
Silverlight is a different technology introduced by Microsoft to make RIA over the web. Using Silverlight you will be able to develope cross brwser and platform independed application.
If you wanted to make a colorfull interface for the users you may use silverlight otherwise for the normal web application ASP.NET will be better option. If your application is intented to do lot of database operation then ASP.NET will be right option.
Refer: msdn.microsoft.com/en-us/magazine/cc163404.aspx to know more about silvelight.
SharePoint:-
SharePoint is a collaboration software which helps you to simplify the data flow. SharePoint site can act as a single location for all your business websites. Building website using SharePoint is much easy compared to .NET because of the template we have in SharePoint. There are lot more benefits which you may refer from :http://sharepoint.microsoft.com/en-us/pages/default.aspx
Regards,
Asheej T K
#747477
Thanks for your answers, but plz let me know when to write windows applications and when to write WFP application because we can create a same application in both.
#747480
Hi,
WE are using WPF application for following reason
WPF is Microsoft's next invention in interactive Windows based Application. We can create windows application (desktop application) with 3D effects and animations using WPF.
Create a Graphical interface Application with hardware. Winforms controls are built using Graphics Device Interface (GDI) and GDI + (.Net Version of GDI). It supports graphics hardware.
We can use 3D effects and animation in desktop application using WPF.
Thanks and regards
S.Suresh
"IF YOU WANT TO SHINE LIKE A SUN FIRST YOU HAVE BURN LIKE IT".
WE are using WPF application for following reason
WPF is Microsoft's next invention in interactive Windows based Application. We can create windows application (desktop application) with 3D effects and animations using WPF.
Create a Graphical interface Application with hardware. Winforms controls are built using Graphics Device Interface (GDI) and GDI + (.Net Version of GDI). It supports graphics hardware.
We can use 3D effects and animation in desktop application using WPF.
Thanks and regards
S.Suresh
"IF YOU WANT TO SHINE LIKE A SUN FIRST YOU HAVE BURN LIKE IT".
#747500
WCF and WPF are completely differenct technologies altogether.
WCF - Windows Communication Foundation is used for communication across different applications/services in any language provided one of the application is in .net
WPF is Windows Presentation Foundation. It is used for rich User Interface Windows Based Application development. It uses the processing power of the client machine. In WPF we have XBAP - Extensible Browser Application which is like a plugin in the Browser.
WPF provides many features like
1. Multiple protocols: HTTP/HTTPS/TCP/Named Pipes/ Message Queue
2.Reliability
3.Security
4.Hosting in different environments like IIS/Windows Activation Service/Console/Windows Applications
WCF is used for Service Oriented Applications. which follows four tenets of SOA.
Miss. Jain
Microsoft Certified Technology Specialist in .Net
WCF - Windows Communication Foundation is used for communication across different applications/services in any language provided one of the application is in .net
WPF is Windows Presentation Foundation. It is used for rich User Interface Windows Based Application development. It uses the processing power of the client machine. In WPF we have XBAP - Extensible Browser Application which is like a plugin in the Browser.
WPF provides many features like
1. Multiple protocols: HTTP/HTTPS/TCP/Named Pipes/ Message Queue
2.Reliability
3.Security
4.Hosting in different environments like IIS/Windows Activation Service/Console/Windows Applications
WCF is used for Service Oriented Applications. which follows four tenets of SOA.
Miss. Jain
Microsoft Certified Technology Specialist in .Net
#747593
windows 8.1MSWindows8.1Update.exe
Return to Return to Discussion Forum