Tag Archives: server

Crystal Reports for SQL Based ERP Systems SAP Organization One particular, Microsoft Dynamics

Crystal Reports for SQL Based ERP Systems SAP Organization One particular, Microsoft Dynamics

SQL Server opens new horizons in Crystal Reports design and deployment. Right here you possibly can separate the report presentation from data choice layer. Instead of linking tables directly in CR it is easy to now develop SQL View or Stored Process and test their outcomes prior to opening Crystal Reports Designer. Speaking about particular Corporate or Smaller Enterprise ERP platform – here it is advisable to know table structure in order to create SQL View. In this modest publication we would like to offer you two examples: SAP Business enterprise A single and Microsoft Dynamics. Let’s start with advantages of SQL View and Stored Procedure as report information pulling:

1. SQL View. Let’s assume that you don’t prefer to do choose statement test directly in Crystal and would like to keep away from such annoying problems as duplicate rows and incorrect Mcsa Exams summaries. Plus you’d like to use such constructions as SQL Union. And as well as that you just do not wish to develop the entire report and then potentially comprehend that it does not perform as expected and you would must redo tables linking and redesign fairly substantially the entire report. Then what you may determine to perform is make SQL View and test its outcomes in SQL Server Management Studio

2. Stored Procedure. CR is treating final Select statement or Union as its base. Stored Process parameters are translated into Crystal parameters. What are the positive aspects of Stored Process? Properly in SP you’re not restricted to just sophisticated joins in Select statement or Union. Here you can use parameters, temporary tables, data update (be cautious usually do not compromise data integrity!). It really is also probable to use Exec statement and develop Choose statement on the fly analyzing the set of parameters. You can also use SQL cursors specially in creating temporary tables. Stored Procedure could give you the advantage of much better performance comparing towards the view as here Crystal doesn’t must apply restrictions towards the total View selection and each of the job are accomplished in high efficiency SQL Server. Let’s now move on to SAP B1 tables and fields

3. SAP Organization 1. For anybody who is not doing long-term programming project in Computer software Development Kit then there’s no should install it and review tables diagram from there. We recommend you just login SB1 user workstation and in menu mark View -> System Information. Let’s now assume that your custom report will should pull the fields from Sales Invoice. Open Sales invoice form and place the cursor over the field in question. Table and field name information will be displayed in the bottom left corner of the user interface. Some comments before you begin your SQL View or Stored Process creation. SAP BO is three tiers Compact Business ERP application. This means that direct data update via custom SQL statements will be detected by Watch Dog service and transmitted to SAP. Consider just information selection and try to steer clear of updates on the SQL Stored Process level

4. Microsoft Dynamics ERP and CRM Family. There are several products where direct pick from SQL Server database is OK. Among them GP (formerly known as Great Plains), NAV (former Navision), CCNA Certification SL (originally Solomon) and CRM. In the case of Dynamics AX Axapta direct access to SQL Server is not recommended and rather you should consider X++ code and such development tool as MorphX. Microsoft actually is trying deemphasize Crystal Reports and rather advise SQL Server Reporting Services (SSRS)

5. Financial Reporting where Crystal is not recommended. General Ledger is tightly connected with Accounting theory and double entry. When you really need to generate Balance Sheet, Profit and Loss Statement or Statement of Cash flow including consolidated versions please consider such tools as Microsoft Management Reporter or its predecessor FRx. If you ever decide to recreate P&L directly in Crystal you should expect to reproduce most of FRx enterprise logic and this is in our opinion not a feasible idea

http://endeavor30.articlealley.com/crystal-reports-for-sql-based-erp-systems-sap-organization-one-particular-microsoft-dynamics-2430171.html

Features of SharePoint Development

Features of SharePoint Development

SharePoint has much architecture which means in the context of applications, many distinct platforms and uses. SharePoint can be a portal server, a groupware application kit, a workflow host, content management application, business intelligence application kit, operating system of an intranet, a host for services, a data store, and the data and processing layer for multiple user interfaces.

Outsourced SharePoint development

SharePoint Foundation is built on Microsoft.NET Framework 3.54, ASP.NET, and Intranet Information Services (IIS). SharePoint can also be built on SQL servers. Al servers that will use SharePoint must run on a 64-bit installation of Windows Server 2008 or higher. Standard and Enterprise editions of SharePoint are available.

Corporate developers of SharePoint do not install SharePoint by using MSI or Click Once technology. SharePoint actually has its own installation system. Instead of MSI files, SharePoint packages solutions in its own solution package files. Generally these are CAB files that have a special extension: .wsp. SharePoint package files also contain different elements which include user controls, assemblies, resource files, images, ASP.Net pages, web components etc. Java Script files and Silver-light.xap files are also deployed to company servers by SharePoint Solution Packages.

SharePoint development

SharePoint is a single platform; from a SharePoint side, this is a single web-hosting application. The SharePoint Client Object model includes Microsoft.NET Framework, Microsoft Silver-light applications and JavaScript. JavaScript files are downloaded automatically to the user’s computer when a page is accessed. JavaScript is the most familiar framework and the one used by developers when developing corporate SharePoint applications. Silver-light object models are downloaded in the .xap file the Microsoft Silver-light assemblies and are encased. Alternate downloads to the server are accessed using Silver-light.  A third object model is called .NET framework and this is used only if the object model found in the assemblies get installed to the client computer. Use the official registration package, SharePoint Foundation 2010 Client Object Model Redistributable when this object model is accessed.

What does this outsourcing and SharePoint development models mean to clients

Working with Microsoft SharePoint and client will require outsourced developers to know and use the client’s browser or other access tools. The computer jargon and development tools needed for SharePoint are developed for employees to save time searching for forms, files, and basic data. SharePoint is a storage tool that will provide proprietary information that can only be accessed on the company computer. SharePoint basically is the vehicle which stores information for employees and certain trusted clients.

Outsourced SharePoint Development

To develop a client SharePoint file, reclaim the context object from the client side that represents the current request. Through this context, obtain access to client objects at the site-collection. After a client object is obtained, a query is setup and loaded. Using an execute query method (Java Script is perfect) send the query to the server. The query commands are SML and process on the server. Batch commands are calls to the serve-side object model. Returned data comes back to the client by the service as JSON data. Developers who will install SharePoint on client web servers will know all the language to use. All the client needs to know is that SharePoint is not as complicated as it sounds – it is a retrieval and storage mechanism.

http://sharepoint.ezinemark.com/features-of-sharepoint-development-7d323f782bd5.html

Sharepoint 2010 Ribbon Menu

Sharepoint 2010 Ribbon Menu

SharePoint Server 2010 is the trending topic these days. And when talking about SharePoint 2010, how can I miss to mention one of the most valuable interface changes provided in it, i.e., the new Ribbon Menu. SharePoint Ribbon Menu is a contextual interface that allows users to execute any action related to ribbon controls depending upon the context the user is currently dealing with. Simply put, Ribbon Menu helps to add or replace buttons, groups, tabs or even the whole ribbon. You also remove the custom button from the ribbon. However¸ the designers and web developers, who until now were quite comfortable with designing master pages for SharePoint Server, are somewhat puzzled now with this thing called Ribbon Menu in the middle of their page. But there’s nothing to get confused about because the SharePoint 2010 API allows developers to extend and customize the ribbon using SharePoint features on site/site collection level.

There are several types of controls which can be deployed to SharePoint Ribbon, which are as follows:

– Button

– CheckBox

– DropDown

– FlyoutAnchor

– ToggleButton

The above given controls can be collected for usability purposes to containers such as Group and Tab. Consequently, it is possible to add controls with custom functionality not only to existing containers, but deploy new tabs and groups, and then add necessary controls to them. However, any ribbon customization should be mounted within XML in-feature declaration.

If you have deployed some ribbon customization XML and later have to provide some changes into it then it might be necessary to change the Feature ID for SharePoint feature where your customization belongs. For simple modifications (i.e. changing button titles, image URLs, etc.) this is not necessary, but if you change the Feature ID, every time you change anything in XML, it might save a lot of time and effort.

To conclude, the Ribbon is a new concept with SharePoint Server 2010 and SharePoint Foundation 2010, and another advance over Microsoft Office SharePoint server.  Also do not forget the free SharePoint web parts or templates that come with SharePoint.

 

SharePoint Server 2010 is the trending topic these days. And when talking about SharePoint 2010, how can I miss to mention one of the most valuable interface changes provided in it, i.e., the new Ribbon Menu. SharePoint Ribbon Menu is a contextual interface that allows users to execute any action related to ribbon controls depending upon the context the user is currently dealing with. Simply put, Ribbon Menu helps to add or replace buttons, groups, tabs or even the whole ribbon. You also remove the custom button from the ribbon. However¸ the designers and web developers, who until now were quite comfortable with designing master pages for SharePoint Server, are somewhat puzzled now with this thing called Ribbon Menu in the middle of their page. But there’s nothing to get confused about because the SharePoint 2010 API allows developers to extend and customize the ribbon using SharePoint features on site/site collection level.

There are several types of controls which can be deployed to SharePoint Ribbon, which are as follows:

– Button

– CheckBox

– DropDown

– FlyoutAnchor

– ToggleButton

The above given controls can be collected for usability purposes to containers such as Group and Tab. Consequently, it is possible to add controls with custom functionality not only to existing containers, but deploy new tabs and groups, and then add necessary controls to them. However, any ribbon customization should be mounted within XML in-feature declaration.

If you have deployed some ribbon customization XML and later have to provide some changes into it then it might be necessary to change the Feature ID for SharePoint feature where your customization belongs. For simple modifications (i.e. changing button titles, image URLs, etc.) this is not necessary, but if you change the Feature ID, every time you change anything in XML, it might save a lot of time and effort.

To conclude, the Ribbon is a new concept with SharePoint Server 2010 and SharePoint Foundation 2010, and another advance over Microsoft Office SharePoint server.  Also do not forget the free SharePoint web parts or templates that come with SharePoint.

http://sharepoint.ezinemark.com/sharepoint-2010-ribbon-menu-16a882d748a.html

Sharepoint STSADM Commands

Sharepoint STSADM Commands

The SharePoint development platform is a powerful platform and the Microsoft Office SharePoint Server 2007 features the STSADM tool, which offers command line administration of SharePoint Server 2007 servers and sites. SharePoint developers are aware that STSADM is situated on the path where SharePoint Products and Technologies are installed and this path is %COMMONPROGRAMFILES%microsoft sharedweb server extensions12bin. The SharePoint consultant has to have the administrator rights on the local computer to be able to use STSADM. STSADM offers a method that enables the SharePoint developers to administer the Office SharePoint Server 2007 administration tasks at the command line or even through the usage of batch files or scripts. STSADM commands also offer SharePoint development team the access to operations that are not available through the usage of the Central Administration site such as changing the administration port. SharePoint development team is aware that the command-line tool offers a more streamlined interface than Central Administration and it even enables the SharePoint developers to perform the same tasks.

Using STSADM

STSADM is a command-line tool that offers complete access to the Office SharePoint 2007 operations. STSADM can be used either through the command line or even with scripts or batches. It is important that SharePoint developers run the STSADM on the server itself. SharePoint consultants also need to note that most of the parameters for the command line also contain a short form that can be utilized instead of the complete parameter name.

It is also important to know that STSADM is not an interactive tool and therefore SharePoint developers have to type the operation and parameters simultaneously. The outsource development team are aware that they will not be prompted to add in the missing parameters while the operation is still running. Since STSADM commands are not interactive, hence it offers more flexibility when it comes to batching commands, as these tools do not prompt the developers for more information after the command has been submitted.

STSADM Operations

SharePoint consultants are aware of using different types of STSADM operations and some of the operations that SP developers can utilize in the process include:

Activatefeature:
 
This particular operation helps SP developers to activate a feature in the list of feature collection.

Addalternatedomain:

This particular operation allows outsource SharePoint development team to add it as an internal URL and map this to one of the five URL zones of an external resource or a web application.

Adddataconnectionfile:

This helps SP development team to make the addition of a new DataConnectionFile to the DataConnectionFiles collection.

Addexemptuseragent:

This enables SharePoint developers to add a user agent, which is ideally in the form of a search bot and to even receive the XML file that would also include the data of the form for indexing.
 
Addpermissionpolicy:

This particular operation allows SharePoint consultants to add a user to a particular policy role based on a specified permission level name for the web application.

http://sharepoint.ezinemark.com/sharepoint-stsadm-commands-7d2fe837d494.html

SharePoint 2010 Performance

SharePoint 2010 Performance

SharePoint development companies are aware of the need for performance testing guidelines and there are some guidelines that are particularly specific to SharePoint 2010. The testing and optimization of the platform or an application is important to determine the effectiveness and it is important to test new architecture before utilizing them for production. Testing the architecture enables SharePoint consulting team to identify and optimize the potential blockages before they have an impact during a live deployment. In order for SharePoint development team to conduct a complete test and check the performance of SharePoint 2010, a number of steps have to be followed:

Step 1: Model

SharePoint consulting team is aware that modeling of the SharePoint Server 2010 starts with the research and analyzing of the existing solutions and then creating an estimate for the targets before the deployment is setup. SharePoint development team needs to gather information on the user base, targets, documents, data requirements and the features that need to be deployed. It is also important that the SP development team understands the demand characteristics that the solution is expected to handle. Another important aspect is the workload that is needed for the system to sustain the user base and the usage characteristics.

Step 2: Design

The second step that SharePoint development team has to follow is the design where the SharePoint developers would need to design the proposed architecture. This proposed architecture should be able to sustain the desired demand and therefore at the end of this step, the physical topology and layout for logical topology should be ready.

Step 3: Pilot, test and optimize

In the third step SharePoint consulting team has to test the architecture before it is deployed. The SharePoint developers are required to carry out an acceptance testing that is in conjunction with the best practices thereby ensuring the designed architecture is able to achieve the desired capacity and performance targets. This helps in clearing the bottlenecks especially when the platform is being shifted from Office SharePoint Server 2007 to the new SharePoint Server based environment. SP developers are aware that testing is also an important factor where the system is tested to see if it can support the workload and the usage characteristics. In some cases optimizing the existing setup is required in case it doesn’t meet the capacity and performance targets.

Step 4: Deployment

Once the final round of tests has been executed then the deployment of the SharePoint Server 2010 based environment takes place in the production and the ideal rollout strategy is dependent on the situation and the environment. The first step in the deployment stage involves rebuilding the servers that were utilized during the capacity planning. The second step is to see if it requires scale up to meet increased demand of a SharePoint Server 2010 farm. The third and the final step are enhancing the overall performance of the existing SharePoint Server 2010 farm.

Step 5: Monitor and Maintain

The server needs to be monitored to see if it is being monitored effectively or not. Depending on the settings, SharePoint development team can monitor the changes accordingly.

http://sharepoint.ezinemark.com/sharepoint-2010-performance-7d2ff68be2e8.html

A Quick and Easy Solution to Get Microsoft Sharepoint Recovery Files

A Quick and Easy Solution to Get Microsoft Sharepoint Recovery Files

Sharepoint Server is sold under the trademark of Microsoft and it is built on ASP.NET framework. It works with IIS web server of Microsoft to produce sites projected for web publishing, file sharing, collaboration, web databases and many more. The farms of the Sharepoint Server can host portals, extranets, internets, intranets, search engine, wikis, social networking, blogs, business intelligence, web content management systems, websites, etc and it also provides a framework for web application management development.

Like other databases, the database of Sharepoint Server is also prone to corruption, there are many reasons behind the corruption and damage and share point Server like:

– Misfunctioning of the software,

– Bad sectors of Hard disk,

– Improper System shutdowns,

– Improper application terminations,

– Corruption or damage in MDF file,

– Virus and Trojan infections,

– Power failure and Power surges,

– Human errors and many more.

Error Messages are the symptoms of corruption or damage in Microsoft Sharepoint Server. There are many error messages that occur after corruption in Sharepoint Server and some of them are mentioned below:

– An unexpected error has occurred

– Unable to connect to database

– Server Error in ‘/_vti_bin’ Application

– Object reference not set to an instance of an object

– Exception from HRESULT: 0x80040E14

– Internal Server Error Exception

– The security validation for this page has timed out

– This Page has been modified since you opened it

– Value does not fall within the expected range

– Master page is invalid

– Unable to add selected web part

To solve the problems related to corruption and damage of Sharepoint, a third party tool is a Quick and Easy solution. There are many third party tools but, Sharepoint Recovery Software is one impeccable solution for it because with this software, you can get Microsoft Sharepoint recovery files from all the situations of corruption, it offers quick and understandable steps to Recover Microsoft Sharepoint, it can easily Recover Microsoft Sharepoint 2003 and 2007, Recover SharePoint Data and many more. This tool can comfortably get Microsoft Sharepoint Recovery Files in All the editions of Windows.

Website for More Detailed information – http://www.sharepointrecoverytool.com/

http://sharepoint.ezinemark.com/a-quick-and-easy-solution-to-get-microsoft-sharepoint-recovery-files-7d2e479133ee.html

Improve workflow and efficiency with the help of SharePoint server and portal

Improve workflow and efficiency with the help of SharePoint server and portal

Today, in this highly advanced business world sharing data, file and information is no more dependent on paper work. It is going digital in most organizations that require sharing of bulk data on a daily basis or on hourly basis. In order to make this easier good server is a must. SharePoint Server was particularly designed to make this possible without messing up the numerous office applications.  If you are searching for a reliable service provider, there are many companies that are specializing in this service and they ensure to provide good performing network and server at competitive prices.

The reliable companies are offering more improved office SharePoint Server that will become a set of tools to help big offices to effectively manage content, searching and sharing part of the business. In a large team work, number of spreadsheet and documents are often read and edited by many colleagues simultaneously. Using reliable SharePoint can ease sharing work and it let the important documents easily accessible by different group of people. The web based management system enables employees to collect and configure resources through a common platform. It is also very helpful for an organization to create resources like project portals, extranets and team websites. Enjoy the advantages of these IT services to improve work efficiency of your employees.

Certain companies are providing sharepoint portal that actually acts as information portal for organizations. The portal will allow sharing work from a central place and it will allow creating and storing content using document library. Moreover, with the help of this reliable portal, every individual in the organization can connect with each other regardless of their location. With its help one can have complete control over the business processes. Many organizations are using SharePoint portal because it also provides efficient search elements to find the necessary information and data in limited time. All these are possible without creating any confusion or messing up the important data. The usage of this advanced and user-friendly portal has greatly increased in a few years because of the numerous benefits. Users can also create any type of sites such as survey sites, meeting sites, departmental sites and many more using this portal.  

The service providers are also dealing in virtualization software that can successfully run on a host computer and allows creating new virtual computers on the host computer. Using this highly technical software will allow you to run different operating systems simultaneously. So, you can save more time and money to set up different system. Enjoy the convenient facilities and services of these leading companies to increase your companies’ productivity by improving work efficiency of employees.

http://portal.ezinemark.com/improve-workflow-and-efficiency-with-the-help-of-sharepoint-server-and-portal-7d324d393996.html

SharePoint Document Collaboration Via SharePoint Intranets

SharePoint Document Collaboration Via SharePoint Intranets

Custom SharePoint Designs & a well thought out SharePoint Branding effort ensures that prospects, customers, partners and vendors are always encountering the exact same corporate identity on SharePoint Websites, SharePoint Extranets & any SharePoint portals that they might have access to.

Document Collaboration via SharePoint Intranets & SharePoint Extranets

In today’s work environment that’s highly connected, documents created and used by multiple users, editors, and stakeholders are becoming the rule, rather than the exception. If your business needs to ensure easy channels of communication and collaboration between end-users but reduce the responsibility on administration required to support it, a SharePoint Server 2010 implementation is ideal. With the implementation, you achieve the co-authoring functionality of Microsoft Office 2010 with Microsoft Word 2010, Microsoft PowerPoint 2010, as well as Microsoft OneNote 2010 documents on SharePoint Server 2010.

Thanks to co-authoring, collaboration of server-based documents becomes easy and your business overheads, which were earlier linked to traditional document sharing via attachments, decrease. So, if your business needs multiple users to work on the same document, you can now ensure that work is done productively without any user intruding on another’s work or locking the others out. You won’t need any additional server setup to use this functionality as it is the default state for data stored in

share point Server 2010 implementation. What’s more, administrators can manage the sharing and collaboration functionality with the use of same tools and technologies that they have already used to manage SharePoint. This way, not much impact would be there when you decide to use SharePoint 2010.

SharePoint Portals for Project Management

Your business has got a lot of information scattered everywhere in the form of spreadsheets, documents, e-mails, presentations, and more. Most of the data is usually stored on different computers and at different locations, making it difficult to manage the same. However, with the enhanced document and record management capabilities of the SharePoint 2010 implementation, you can now manage your projects and data effectively.

share point 2010 implementation allows users to put related document sets, create business specific workflows, metadata, homepage and archiving processes. So, whether your business need to manage rigid processes like regulatory submissions or deal with informal process management where teams have to merge several file types in same process, you can do all that with SharePoint 2010.

Some other features of SharePoint 2010 that will help you manage your projects include allotment of unique document id to files that make it easy to search them, easy process to rate and add notes to documents, defining rules on a folder for further routing of the document, and usage of metadata by combining structured taxonomies and keywords, among others.

Dashboards & Reports

Thanks to SharePoint 2010, you can create rich, context-driven dashboards that help you to put data and content at a place, and get an overall view of your business performance at all levels. In other words, creating business intelligence dashboards and publishing them is an easy task in share point 2010 environment. You can use the Dashboard Designer, which can be launched directly from the browser, and use it to create Key Performance Indicators (KPIs), reports, scorecards, analytic charts and grids, filters, and dashboards.

Business Process Optimization

SharePoint 2010 has a new service architecture, multi-tenant features, and other improvements that have made it capable of handling larger volumes of content and an increased number of users as compared to its earlier version. You can reduce downtime by using its enhanced recovery and backup utilities as well as its improved support for high-availability features of SQL Server. You can analyze feature usage and find misconfigurations and other problems with the help of improved logging and log analysis tools. The considerably expanded PowerShell interface will help your business handle most administrative procedures, which in turn would encourage standardization and efficiency.

share point consulting firm focused solely on SharePoint and InfoPath technologies. Our expert SharePoint consultants help organizations achieve their financial and business objectives by effective using Sharepoint implementations, SharePoint branding, Sharepoint Intranets

Converge Point is a leading SharePoint consulting firm focused solely on SharePoint and InfoPath technologies. Our expert SharePoint consultants help organizations achieve their financial and business objectives by effective using Sharepoint implementations and SharePoint branding

http://www.sooperarticles.com/internet-articles/cms-articles/sharepoint-document-collaboration-via-sharepoint-intranets-366155.html

Client Application In Sharepoint Development

Client Application In Sharepoint Development

SharePoint by Microsoft is a web application platform. SharePoint is web content and document management. SharePoint is a portal developed to centralize information and applications on a corporate or company network. By using SharePoint employees are more engaged, centralized, and knowledgeable. The latest addition to SharePoint 2010 is the client-side function.

Client Application in SharePoint Development

In 2001, Microsoft launched SharePoint as an application that is typically associated with web content management and document management systems. SharePoint development has come a long way where the transformation has taken place from server side technologies to client side applications. Client side applications refer to the technology where SharePoint data communicates with analysis and logic through an external computer.

Three primary reasons for building client based logic One of the main objectives of creating client-based logic is to offer users an opportunity to experience user-friendly applications. SharePoint developers also get to work on actions that may not be accessible through server-side applications in the sandbox environment. Outsourced SharePoint developers will also be access and control SharePoint data through another application such as customized application or office client.

Different Client Application Factors in SharePoint 2010

Clients are more engaged in obtaining access remotely to company data. Previously, clients were not able to obtain information without express authorization, and it was difficult to use remote computers and or servers. This is not the case in SharePoint Foundation 2010. Through SOAP web services, clients and employees are provided remote access. Customize and extend SharePoint Foundation with company web services.

There are different approaches that are used in SharePoint development and there are certain key issues that need to be addressed in these different scenarios.

User Related Approaches:

Rich Internet Applications (RIA) are increasingly becoming popular with SharePoint developers relying on this technology functions through the browser and enhances the user experience. This type of technology utilizes asynchronous type of communication to send as well as receive data directly from the server without resorting to reload the complete page. Ajax, Silverlight and different types of Office and Managed clients are used to offer a more responsive user experience.

Performance Considerations:

Performance is an important factor when enhancing the functionalities of web based UI and therefore it is important that the initial time taken to load the page should not be long. One of the factors is the usage of different resources such as CSS files, JavaScript and images. Since, the browser caches these files and applications are cached in the initial load therefore they do not need to be reloaded. SharePoint 2010 developers can improvise the load time for Ajax through proper handling of JavaScript resources. Another feature through which the initial time taken to load Ajax and Silverlight can be reduced is to ensure successful caching of XAP and JavaScript files.

Security:

The security factors can be taken care through proper authentication of client-side applications. Silverlight, JavaScript and object models can use the client.svc Windows Communication Foundation (WCF). SharePoint customizes WCF web services to work with company custom web services. Cross Domain Request (XDR) is used. Through this method outsourced SharePoint developers will be able to send requests to different third-party sites thereby ensuring data is made available to different domains.

http://sharepoint.ezinemark.com/client-application-in-sharepoint-development-7d3215f80255.html

Sharepoint Server 2010 Decomposition Tree

Sharepoint Server 2010 Decomposition Tree

How is Decomposition Tree Useful?
The Decomposition Tree is particularly useful because it enables you to do all of the following in one simple, easy-to-use browser window:
1.Conduct root-cause analysis.
2.See how an individual value in a report or a scorecard that uses SQL Server Analysis Services data can be broken down into its contributing members.
3.Identify trends across individual members in a group.
4.See members in a group in descending order, listed top to bottom.
5.Choose which dimension you want to use for the next level of detail for an item in the Decomposition Tree.
6.See all the properties that have been defined in the database for an individual member (you can do this when you are at the lowest level of detail in a dimension).
The SharePoint Server Decomposition Tree uses Silverlight technology, so you must have Microsoft Silverlight 2.0 or 3.0 installed on your computer.
Take advantage of products in the SharePoint family including SharePoint Server 2010, SharePoint Foundation 2010, SharePoint Server 2007 and associated free SharePoint templates or web parts.
How is Decomposition Tree Useful?
The Decomposition Tree is particularly useful because it enables you to do all of the following in one simple, easy-to-use browser window:
1.Conduct root-cause analysis.
2.See how an individual value in a report or a scorecard that uses SQL Server Analysis Services data can be broken down into its contributing members.
3.Identify trends across individual members in a group.
4.See members in a group in descending order, listed top to bottom.
5.Choose which dimension you want to use for the next level of detail for an item in the Decomposition Tree.
6.See all the properties that have been defined in the database for an individual member (you can do this when you are at the lowest level of detail in a dimension).
The SharePoint Server Decomposition Tree uses Silverlight technology, so you must have Microsoft Silverlight 2.0 or 3.0 installed on your computer.
Take advantage of products in the SharePoint family including SharePoint Server 2010, SharePoint Foundation 2010, SharePoint Server 2007 and associated free SharePoint templates or web parts.

http://sharepoint.ezinemark.com/sharepoint-server-2010-decomposition-tree-318cba9b806.html