Thursday, October 9, 2008

Microsoft Office SharePoint Server 2007

Microsoft Office SharePoint Server 2007 is an integrated suite of server capabilities that can help improve organizational effectiveness by providing comprehensive content management and enterprise search, accelerating shared business processes, and facilitating information-sharing across boundaries for better business insight. Office SharePoint Server 2007 supports all intranet, extranet, and Web applications across an enterprise within one integrated platform, instead of relying on separate fragmented systems. Additionally, this collaboration and content management server provides IT professionals and developers with the platform and tools they need for server administration, application extensibility, and interoperability.

Manage content and processes

Simplify compliance efforts and keep business information more secure through a comprehensive set of tools to manage and control electronic content. Streamline the everyday business processes that are a drain on organizational productivity by using electronic forms and out-of-the-box workflow processes that users can initiate, track, and participate in through familiar Microsoft Office applications, e-mail, or Web browsers.

* Control documents through detailed, extensible policy management. Define customized document management policies to control access rights at a per-item level, specify retention period and expiration actions, and track content through document-auditing settings. Policy integration with familiar client applications makes compliance transparent and easy for employees. Integration with Information Rights Management helps ensure that proprietary and confidential information is better protected even if it is not connected to a server.
* Centrally store, manage, and access documents across the enterprise. Organizations can store and organize all business documents and content in one central location, and users have a consistent mechanism to navigate and find relevant information. Default repository settings can be modified to add workflow, define retention policies, and add new templates and content types.
* Simplify Web content management. Provide easy-to-use functionality to create, approve, and publish Web content. Master Pages and Page Layouts provide reusable templates for a consistent look and feel. New functionality enables enterprises to publish content from one area to another (for example, from a collaborative site to a portal), or to cost-effectively manage multilingual delivery of content on multiple intranet, extranet, and Internet sites.
* Extend business processes across the organization. Forms Services–driven solutions make it possible to more securely and accurately collect information both inside and outside the organization without coding any custom applications. This information can then be integrated easily into line-of-business systems, stored in document libraries, used to start workflow processes, or submitted to Web services, thus avoiding duplicate effort and costly errors resulting from manual data entry.
* Streamline everyday business activities. Take advantage of workflows to automate and gain more visibility into common business activities such as document review and approval, issue tracking, and signature collection. Integration with familiar Microsoft Office client applications, e-mail, and Web browsers simplifies the user experience. Organizations can easily modify the out-of-the-box processes or define their own processes using familiar Microsoft tools such as Microsoft Office SharePoint Designer 2007 (the next generation Microsoft Office FrontPage) or Microsoft Visual Studio development system.


source:- office.microsoft.com/

BizTalk Server 2006 on Vista RTM

I had earlier blogged about my attempts to get BizTalk Server 2006 working on Vista RC1. I recently downloaded and upgraded to Vista RTM and after getting some other things out of the way, I finally found time to try out installing BizTalk Server 2006 on Vista RTM.

Having read in couple of posts about the "Run as Administrator" requirement to run certain software, I decided to run all setup programs and configurations wizards in that mode. Here is how it all went.

With Vista, VS 2005 Team Suite and SQL Server 2005 Standard Edition all installed and configured properly, I then started with BizTalk Server 2006 Developer edition setup. During setup BizTalk offers to automatically download and install the pre-requisites from the CAB file. Since in my earlier attempt i had used the XP cab file, I decided to use the auto-download option this time to see what happens. The setup program tried to download some cab file. I waited for about 5 mins, but didn't see any activity happening. It didn't report any error nor did it show any progress update.

Deciding not to wait further, I cancelled the setup and restarted again and this time pointed to my pre-downloaded XP specific cab file. I didn't try the Windows2003 specific cab file, since that is a server platform. To keep things simple, I didn't select EDI Adapter, no portal components and no single sign-on features. I did select Business Rules Engine though. The setup proceeded normally and completed without any errors. During setup, it did show a dialog about VS 2005 compatibility issues on Vista, but I select "run program" option and went ahead.

But this much had happened last time also. Post this, I then started the Configuration wizard (with run as administrator). Again without attempting anything fancy, I selected the basic configuration and provided a local user ID/pwd that I had created earlier (and made part of Administrator group) and went ahead. To my delight the configuration also completed successfully and I started feeling more confident about a successful execution this time.

I ran the BizTalk Server Administration tool and was able to navigate to various items without issues. During my last attempt, when trying to access an adapter I had got WMI error. This time, I was able to access all adapters without any errors. Having disabled user access control (UAC) feature already, I then proceeded to pick a sample from SDK and configure it so that I could test a running application. I picked up CBRSample from \SDK\Samples\Messaging (no particular reason for using this application) and ran the setup.bat file.

If you have been reading my earlier blog, you would know that i had again faced some errors here related to UAC and also WMI. Since I had already disabled UAC, there was no errors for directory creation and the setup.bat file ran successfully. Like setup, I again got a compatibility warning for VS 2005, but again I went ahead with "run program" option. I was almost there. With the application successfully configured and started, I knew that it will work fine this time.

I picked up the sample files provided with the CBRSample and placed them in the IN folder. A small wait (typically required for the receive location to poll again) and the files disappeared. However more wait, but the files never appeared in the output folder. Was something wrong with the setup again !

Via BizTalk Adminstration console, I found out that two service instances in resumable state. So this was still good news. The error stated no active subscription was found and little more investigation showed that the send ports didn't had the filter set. This was pretty simple to resolve and I added the appropriate filter as below. This behavior is also documented in the BizTalk's documentation.

CBRSample.CountryCode == 100 (for US)
and
CBRSample.CountryCode == 200 (for CAN)

I then resumed the suspended services and the messages were picked up by appropriate send ports and the output files appeared in their respective locations. To ensure that all was well, I picked up another sample from SDK - \SDK\Samples\Orchestrations\CallOrchestration and ran setup for this. This again was installed and configured without issues. The sample file from the In folder was picked up and i saw a file in the Out folder as expected.

The only small issue was that this sample didn't create a custom Application in BizTalk and got added to BizTalk Application 1, the default application. I haven't checked all the samples, so not sure which others use or not use the application feature. It would be good if all samples use the new Application feature of BizTalk since it really makes working with the various artifacts related to an application simple.


source:- infosysblogs.com/

Monday, October 6, 2008

The spread of Open Source

Technologies based on the open source platform are increasing in adoption today. Acceptance of open source has spread in varied areas such as web server, collaboration, messaging and virtualization to name a few. In India too, open source is growing rapidly and there are many enthusiasts who are coming out and embracing the technology. In an interview with CIOL, Santhosh D'Souza, Chief Technologist, Sun Microsystems, India, gives an insight on the growing trends of open source, Sun's involvement to promote open source and the latest offerings it has to offer based on the open source platform.

Excerpts of the interview.

CIOL: Is the attitude towards open source maturing rapidly? If yes, how is it taking place?

Santhosh D'Souza: The attitude towards open source is changing, maturing if you will in two ways. There is in India a rapidly growing enthusiasm to participate in open source communities and contribute to open source projects. There is a recognition that work done in communities is not entirely without compensation: one's professional and technical credentials can be honed and established through participation in open source projects. 

Besides, there is increasing adoption of technologies based on open source development. Enterprises began with the desktop where proprietary products used for browsing, reading e-mail, sharing file and print services, etc., are replace by open source equivalents. We now have widespread acceptance of open source derived applications in areas like web server, collaboration, messaging, virtualization, etc.

There is also a gradual change in the notion of how software is paid for. Compensation for the value inherent in an application need not happen at the point of distribution - this is why Sun Microsystems makes available almost our entire software portfolio, free to download and to experiment. The policy allows developers and enterprises to try out thesoftware or build solutions on top of it. When the software is actually deployed in an environment that makes/saves money for the deployer, he/she will want the software to be supported, enhanced, fixed when problems crop up and so on. That is when Sun Microsystems will derive revenue from the use of the software.

CIOL: "Sun has made a huge commitment to open source software, contributing billions of dollars in developer time, sponsorships and donations, as well as releasing more code under open source licenses than any other organization in the public or private sector." Can you justify this statement?

D'Souza: In addition to participating in and leveraging many industry-wide open source projects, Sun has, uniquely if I might say so, opened fundamental software, hardware and storage technologies to free and open source communities. We believe this era to be that of the Participation Age, with unprecedented global communities contributing to developments around network computing. Our philosophy is therefore to build products through the preferred means of co-production. We believe that volume drives value, and therefore, growing developer communities around our core technologies as well as encouraging our customers to participate in shaping their directions. We continue to deliver products and services derived from these open source projects.

CIOL: Are we seeing acceleration in the application stage due to open source licensing security and maturity?

D'Souza: The momentum around an application, measured in terms of development enthusiasm and quantum of deployment, is not only determined by it's functionality but also how secure an enterprise and individuals view it to be. Indemnification and Intellectual Property protection are important criteria for enterprises that evaluate open source-based products. The maturity of an OSI approved license can largely be judged by how effectively it protects the rights of the user of products based on that license.

CIOL: What is the trend of the Industry today? 

D'Souza: Industries in general have been far more receptive to Open Source than expected. We have technologies like Java, MySQL, VirtualBox, Grid Engine, Open Office and NetBeans showing up in the most unlikely of IT environments as well as in established enterprises. While academia, government and scientific establishments are natural stomping grounds, several financial services, telecommunication, energy and pharmaceutical giants are showing enormous interest in deploying open source derived infrastructure.

CIOL: Is Linux becoming a dominant super side platform out there along with other platforms such as MS Windows?

D'Souza: While the Linux kernel is one of the most successful open source projects on the planet and a great example of how a community can nurture long term participative development, it is commercial distributions based on the project that are actually installed on systems : most enterprises will never install the Linux kernel on their production systems. The distinction is important because it underlines the continued need for commercial suppliers. A few Linux distributions are certainly viable Operating Systems on x86 platforms for several horizontally scaled and some vertically scaled workloads. These distros compete with Solaris, an OS so feature-rich and cost effective that Marc Andressen (of Netscape and Ning fame) famously described Solaris as a better Linux than Linux itself.

A little known fact is that Sun Microsystems is the largest contributor of source code to common GNU/Linux distributions, and is very active in several communities around GNU/Linux. Most of our software portfolio is also available on popular Linux distros, and we certify our x86 platforms for them too. Even our enormously popular UltraSPARC T1, T2 and T2 plus systems, are certified and work with Canonical's Ubuntu Linux distro.

CIOL: Can you give a little detail on the Sun xVM virtualization portfolio?

D'Souza: Sun xVM folds in various virtualization technologies and virtual/physical instance management into an open source based, integrated family of technologies.

The Sun xVM portfolio, a compelling set of internet scale virtualization solutions, provides a new level of choice for companies looking to simplify their IT infrastructure. Sun has combined a unique set of products and technologies to effectively manage both the physical and virtual infrastructure and enable virtualization of everything from the desktop to large-scale datacenters.

The complete xVM products and technologies include:

xVM Server 1.0: a pre-configured hypervisor for heterogeneous workload consolidation.
xVM Ops Center 2.0: a single console management for both physical and virtual environments.
Sun Virtual Desktop Infrastructure (VDI): the only desktop solution that offers a choice of Windows, Linux and Solaris.
xVM VirtualBox 2.0: VirtualBox is the open and free hypervisor that supports all major operating systems, allowing users a way to run multiple operating systems on the same screen at the same time.

CIOL: What is Sun's role on the Software Freedom Day event?

D'Souza: Sun is one of the sponsors of Software Freedom Day, a celebration of Free and Open Source Software (FOSS). We are hosting around 150 events worldwide, including over 35 in India to raise awareness of FOSS. Sun employees from over 60 countries are expected to participate in events marking the day.

Sun constituted the Open Source Community Innovation Awards. We will be announcing the winners as part of the celebrations. We also announced a student contest promoting the Open Source MySQL and GlassFish projects.

Source:- ciol.com/

Offshore Outsourcing: What Role Will the Recession Play?

The ongoing credit crisis is a concern for everyone in nearly every industry—fear of lost jobs, foreclosed homes and bankrupt businesses. But those lost jobs are likely to further bolster the booming offshore outsourcing market—so the experts predicted. (Also read How to Save Your Job During a Recession and 10 Secrets for Searching for a Job During a Recession.)

Fast-forward two months: it's time for them to eat their words. Neither are customers outsourcing more nor is the industry growing any faster. In fact each day service providers only revise their growth estimates in the downward direction.

Some brave analysts are finally coming out with the truth. Days after Wall Street's collapse, vice-president and principal analyst with US research firm Forrester, John McCarthy, said the scale of the crisis had rendered all previous studies including Forrester's own survey, released earlier this month, redundant, and that Indian IT providers should prepare for slower growth and lower profits. "It is naive to say an economic slowdown is good because cost-cutting will lead to higher offshoring. This is no longer a recession, it is fundamental restructuring of financial services that is taking place," says McCarthy.

What the hell happened in these two months?

Multiple factors are at play here—some recent developments and some historic issues that have been building over time.

About 20 percent to 40 percent of the revenues of offshore outsourcing firms are tied to the financial services industry. With its collapse, companies have been forced to look to other vertical markets. In normal circumstances, that should have been enough to offset the revenue erosion. But the problem is, that everyone is in the same boat and those other industries are also impacted by the crisis, fading consumer demand and reduction in spend.

For example, the travel vertical has started seeing a rise in ticket cancellations and refunds, which has led service providers like WNS to greater conservatism on revised guidance. Hexaware stated that delayed decision-making is spreading out from BFSI to travel, and it has now reduced its annual growth estimate from 24 percent to 7 or 9 percent. Sasken is now cautious about telecom handset segment as all the top-five handset customers are seeing a slowdown in sales (a u-turn from Sasken's bullish stand on this segment a couple of months ago).

So, suddenly all players are chasing a smaller market, in which there was little differentiation amongst players anyway, and it will lead to pricing pressure, reduced profitability and less growth.

It will also become difficult to generate new business (unless driven by price), which will result in generic and inefficient players rightfully getting wiped out of the market. Rather than getting upset about it, I think it's an exciting opportunity for service providers to innovate and build their differentiators. Customers, I would say, have never had it so good—they can finally be in the driver's seat.

It's also difficult to accurately quantify the business value of offshore outsourcing. At a theoretical level, it does make sense. At a headcount level, it also makes sense. But at a business outcome level, the real and hidden costs are often ignored and many companies are left thinking "hey wait a minute, I offshored hundreds of my staff...why isn't my profitability increasing?" And despite share of offshoring rising, why haven't we ever seen a reduction in IT spend? That's because offshore outsourcing has so far focused on headcount as the currency, not the business value generated. That is about to, thankfully, come to an end.

The more I think about the full value chain, the more intrigued, and sometimes scared, I get about the full impact. TCS has reduced its annual hiring estimate by about 30 percent, Wipro already reduced headcount in IT services last quarter, Polaris has resorted to just-in-time hiring, Infosys is visiting fewer campuses...what does it mean for the employment market in offshore outsourcing countries? Will wage inflations ease off? Will attritions finally come to manageable levels? Will being skilled come back in fashion compared to just having an IT diploma/degree? We'll have to wait and see...

It is the end of the golden age of offshore outsourcing, but it also heralds a new dawn—the age of truth and rationality. Where offshore outsourcing delivers real, tangible business value, and service providers are focused on making things work for customers in unique and innovative ways.

source:- cio.com/

Opening new doors with Open Source

From consumer desktop software to enterprise-wide solutions, Open Source presents a significant opportunity for channel players prepared to stake a claim in this new frontier.

If your customers aren’t already asking you about Open Source, they soon will be.

Religious fervour is taking a back seat as Open Source comes of age.

It is also shaking off the “free’’ tag as more people come to appreciate Open Source is free as in ‘’free speech,’’ not as in “free beer’’.

There’s more to Open Source than just the Firefox browser and Linux operating system. There’s now a viable, business-ready Open Source alternative for practically every piece of software available today.

Open Source lets the channel build new business models around enhanced support and services, rather than merely lining the pockets of the proprietary software giants.

It also offers greater control over the underlying stack and allows you to build more tailored solutions to meet clients’ individual needs – thus strengthening the relationship.

The Open Source development model operates mostly under the GNU General Public License (GPL).

Often referred to as “copy-left’’ as opposed to copyright, software covered by the GNU GPL is available free of charge to the general public.

Developers have access to the complete source code, making it easier to build customised solutions.

If a programmer modifies software covered by the GNU GPL, then those modifications must also be made freely available.

While the underlying code may be “free”, the profit for the channel lies in providing integration, training, support and other services.

In an industry where hardware and even software are becoming commodity items, such services are where the decent margins are to be found.

Although some Open Source applications are designed to run on proprietary foundations such as Microsoft’s Windows operating system and SQL Server database, the beauty of using Open Source software is you can build a complete Open Source stack from the bare metal up.

This gives you complete control over your environment, letting you modify any part of the stack to develop a customised solution.

The vast majority of Open Source applications are designed to run on the LAMP stack of Open Source applications – Linux, Apache, MySQL and the PHP scripting language (see breakout).

A wide range of business-grade applications have been developed on top of this Open Source foundation, such as SugarCRM for customer relationship management, Compiere for enterprise resource planning, OrangeHRM for human relations management and Asterisk to replace the traditional PABX.

Middleware also gets a look in, with JBoss offering a Java-based Open Source applications platform.

The stack of Open Source applications allows channel players to expand their offerings whilst weaning themselves and their customers off reliance on the proprietary software giants, said Gartner research vice president Brian Prentice.

“In general, one of the things we see with Open Source is a move away from a software licensing type of structure, towards a service delivery type of structure. This creates opportunities for channel partners to link Open Source into the primary part of their business today, which is service delivery,” Prentice said.

“The question here is what is the value proposition to the end customer? We see that one of the reasons customers like to buy Open Source is it removes critical dependencies that they have on software suppliers.
Most channel partners should be looking to add some form of Open Source to their kit bag.
It’s a combination of being both an opportunity and a risk mitigation.
If I am a channel partner and I can’t accommodate the Open Source requirements of a customer then that may be a problem.
If I am a web developer and I don’t know how to do anything around Ruby or PHP that could be a problem. If I am focused on middleware and I don’t know anything about JBoss, that could be a problem.”

Forewarned is forearmed and, like any technological advancement, channel players need to keep abreast of how Open Source is impacting their market space.

The rise of Open Source is providing the channel with a wide variety of business opportunities, said Red Hat Australia general manager Max McLaren.

Red Hat provides commercial-grade support, service and training for the Red Hat distribution of Linux, as well as JBoss.

“With small to medium businesses, there is a lot of demand for Linux implementation and management,” McLaren said.

“We see lots of opportunities for system integrators and for hosting partners in that space. For the enterprise there is a requirement for organisations to do a reasonable amount of systems integration, especially with third-party applications, and that is where the whole middleware space is providing
a great opportunity for systems integrators.

“In the middleware space with JBoss we are probably a couple of years behind Linux in terms of maturity. The interesting thing is we are not just an application server in the JBoss space, we move right up through the stack into Service Oriented Architecture space so there is a lot of integration opportunity there for business partners.”

Open Source vendors such as Red Hat don’t expect the channel to venture into Open Source territory unassisted.

Red Hat Australia offers a three-tier partnership program.

Red Hat Ready partners gain access to Red Hat’s online portal as well as discounts in areas such as training.

The Advanced Business Partner program features a Red Hat stream and a JBoss stream.

To qualify, channel partners need to commit to a level of business with Red Hat and have a number of skills-certified engineers on staff.

Advanced Business Partners also receive preferential treatment in areas such as sales leads.

Red Hat Australia’s Certified Services Partner program allows channel players to work with Red Hat from a skills transfer perspective in their first engagements, to help them get up and running.

While working with Open Source can offer a range of new business opportunities, it can also be a form of risk mitigation.

Unlike proprietary software foundations, if channel players encounter a bug in the Open Source stack they’re not left at the mercy of one major software vendor, said Shane Owenby, Oracle Asia Pacific’s senior director of Linux and Open Source.

While Oracle’s offerings run on traditional operating systems such as Windows and Solaris, the software giant also offers customers its own Oracle Enterprise Linux distribution – derived from Red Hat Enterprise.

Customers can run Oracle and other applications on Oracle Enterprise Linux, which Oracle supports under its Unbreakable Linux program.

“Traditionally the Oracle channel has not cared about the operating system, but that is starting to change based on the interest my team is seeing all around Asia Pacific. The channel guys see now that we can provide a full stack solution,” Owenby said.

“If you are going to go out there and be the average Joe Blow flogger of software or hardware, you’ve got a thousand people to differentiate yourself from. From what I’ve seen, the partners that have been successful in Open Source have developed an angle. When you’re dealing with the flexibility of Open Source software, you can build on a base such as Oracle Enterprise Linux. You can easily add a special device driver or a special configuration for a file system, whatever it is that your customer needs.”

With Oracle software running on Oracle Enterprise Linux, the channel can now provide, customise and support the entire stack.

They can choose between supporting the software themselves, supporting it with Oracle’s backing or letting Oracle handle the support.

Channel players offering solutions that run on Windows, for example, are reliant on Microsoft’s support to solve the issue, whereas Open Source platforms allows channel players to turn to a number of sources – making them masters of their own destiny.

“While using Unbreakable Linux might broaden support options, one of the other interesting components Oracle offers is something called Premier Back Porting,” Owenby said.

“Imagine you’ve got a six-month project and three months into it you find a bug in the operating system. The normal solution for all Linux distribution is to upgrade to the latest version. Of course, upgrading to the latest version could introduce a whole new set of problems.

“Our Premier Back Porting program says that if you identify a bug, we will back port the fix to the version you’re using – not just to the latest version. It’s a subtle difference but I am talking to customers and they are just champing at the bit for that. It is exactly what they want as they don’t want to take the 30 changes that come with a new version, they just want the one change they know they need.”

Although Open Source projects may offer free access to the underlying code, software license fees generally only account for a small percentage of a major project’s overall costs.

Money not put into a software giants’ pocket can be invested back into the project, said Obol Software CEO Shannon Roy.

Obol Software is the developer of Fivedash, a fully featured, general-purpose Open Source accounting program.

While anyone can download a free copy of Fivedash, Obol Software makes its money through deployment, customisation and support.

“If your customers are not already asking about including an Open Source option in a proposal, then it is going to come in the next six months.

Resellers need to get out there and integrators need to get out there and find out what is available in the Open Source space. They really need to educate themselves because their customers are going to drive it if they don’t,” Roy said.

“In a financial accounting system rollout there are generally two costs.

There is the cost of the software, which is a license fee usually updated yearly. There is big hit at the start and then a yearly hit.

Then there is the set up and customisation, where the software will be modified for your particular usage.

Generally the split of those costs is around about 30/70, with 30 percent for licenses and 70 percent for services.

“Immediately Open Source gives you an advantage because there are no license fees.
Essentially you can take that 30 percent and put it in your back pocket, using it to develop your business in another way.
Spend a bit more money on the customisation part and, at the end of the day, you’ll have a piece of software that is far more attuned to your customer’s particular business model.
Too many businesses change their business to fit in with what their accounting software wants them to do. We feel that is completely wrong-headed.
People should have the freedom to change their accounting software so it does what they need it to do. It is really hard to do that with proprietary software, but that is what Open Source is really about, making the software do what you need it to do.”

Another strength of Open Source technologies is their general adherence to open standards.

Around the world customers are beginning to demand open standards, with government departments in particular mandating open standards as an essential part of any IT project.

Particular attention has been paid to Microsoft’s Office document formats.

While Microsoft’s document formats for Word and Excel have been de facto standards for many years, international concern is growing over such reliance on one vendor.

Many organisations are concerned about data sovereignty, considering it a business risk to lock their intellectual property away in proprietary formats.

Such concerns have seen the rise of OpenOffice, a free Open Source alternative to Microsoft Office comprising of a word processor, spreadsheet and database as well as presentation, vector drawing and mathematical function tools.

OpenOffice has the look and feel of Microsoft Office 2003 and is compatible with its file formats, so staff require little training to make the switch. It is available for Windows, Mac OS, Linux and Solaris.

OpenOffice is a spin-off of StarOffice, a German office suite acquired by Sun Microsystems in 1999.

Sun released most of the StarOffice code base in 2000, dubbing the project OpenOffice.

Today Sun stlll sells StarOffice, a corporate version of OpenOffice based on the same code base, plus it also offers paid support for OpenOffice.

While OpenOffice is compatible with Microsoft document formats, by default it uses Open Document Format – an open XML-based document format which was adopted as an ISO standard in 2006.

The global backlash against Microsoft proprietary formats has seen OpenOffice build a user base as diverse as the French parliament, the Israeli Ministry of Commerce and the Singapore military.

Massachusetts was the first US state to mandate the use of ODF as the standard format for all state agency documents.

The corporate world has been slower in coming to terms with the concept of open source, said OpenOffice’s Australian marketing person Jonathon Coombes.

Coombes is former secretary of the Australian UNIX and Open Systems User Group and he also runs Newcastle-based Cybersite Consulting, specialising in Open Source.

‘’I think OpenOffice is certainly ready for business,’’ Coombes said.

‘’One of the classic arguments against moving to OpenOffice has been the need to retrain staff, but that becomes null and void if you’re considering upgrading to Office 2007. Microsoft has made some fairly substantial changes to the Office 2007 interface, so everyone will need to learn a new interface regardless.’’

To combat the attraction of OpenOffice and the Open Document Format, Microsoft put forward its own Office Open XML as an ISO format.

The format was accepted under controversial circumstances but appeals have been lodged against the decision. Microsoft has announced the next Microsoft Office 2007 Service Pack will offer native ODF support, which is expected in early 2009.

Meanwhile native Office Open XML support isn’t expected until the next major release of Microsoft Office, which is several years away.

The advantage of using open standards extends far beyond document formats, said Marc Englaro, general manager of Open Source vendor Fonality.

Fonality is the developer of the business-grade TrixBox Professsional Range IP PABX solution, based on the Asterisk project, as well as the TrixBox Community Edition.

TrixBox’s adherence to open standards lets users choose from a range of certified handsets, rather than lock them in to one vendor, Englaro said.

“Open Source begets open standards. The community which works around Open Source software is more open to interoperability and I’d say that would be a big difference between ourselves and the likes of Cisco, Avaya and others – where everything is very, very proprietary,” he said.

“The choice that TrixBox and Open Source offer means you can select from a range of handsets from at least two different vendors for the TrixBox Professional Range and a dozen different vendors for the Community Edition. That choice means you can shop around and people recognise that choice means competition, both from a cost perspective and also a quality perspective.”

TrixBox Community Edition incorporates the latest cutting-edge features and can be considered TrixBox’s research and development arm.

The best features of Trixbox Community Edition are eventually incorporated into TrixBox Professsional Range to create a stable, business-grade PABX system.

This is a common development model amongst Open Source software developers. Fonality has four employees dedicated to the development of Trixbox Community Edition, along with the wider Open Source community, and this offers TrixBox Professsional Range users a clear view of the product roadmap.

While Open Source is traditionally associated with software, hardware vendors are also leveraging the flexibility of Open Source under the bonnet.

OpenGear designs and manufactures enterprise-grade infrastructure management equipment, built on embedded Linux firmware.

It counts Australia’s Department of Foreign Affairs and Trade amongst its biggest customers, along with Australian embassies around the world.

The use of Open Source solutions lets OpenGear offer the channel an enhanced level of interoperability and customisation, said CEO Bob Waldie.

“Our catchcry is that we are vendor agnostic and we will connect to anything,” Waldie said.

“We have a Custom Development Kit that we happily give away.

We say to people “here you go, go and extend this and modify this – here are all the tools and utilities you need”.

This then gives channel partners the flexibility to do customisation to meet a client’s needs, rather than just pushing out someone else’s hardware.

“We specialise in managing multi-vendor environments, and we can only do that because we use Open Source tools to bring in a new area of expertise without having to develop it all ourselves. The Open Source community is important because it extends your development team way beyond the scope of your in-house team of geeks.”

Community is the key for channel players looking to explore the world of Open Source, said Gartner’s Brian Prentice.

“To make the most of Open Source you have to get connected into the community,” Prentice said.

“You have to get onto the appropriate discussion boards and blog sites, you have to see what contributions are being made and think about what contributions you are going to make.

“This requires the channel player to reevaluate their position in the greater scheme of things. In the Open Source world they’re becoming a node in a greater network, interconnected with everyone else, whereas in the proprietary world they were a spoke on a wheel and the vendor was the hub. This means in the Open Source world they have to make a commitment to participate in the community. If they are not going to be engaged in the community then their ability to execute effectively and deliver quality service to their customers is going to be hampered.

“Also, any customer who understands the Open Source world is going to question whether a channel player that isn’t participating in the community can really meet their needs. They’re going to ask serious questions about whether they want to engage with somebody who isn’t tapped into the community.”


source:- crn.com.au/

Friday, October 3, 2008

Open Source, Can You Afford Not Considering?

There is a lot of talk recently about alternatives to Microsoft's desktop applications, see my recent posting “Pursuing An Open Desktop, Why Not!” as well as “P&G Flirts with Google Apps and Scares the Bejesus Out of Microsoft” posted by Tom Wailgum on October 1st, “Fighting Government Waste One Google Application At A Time”, and “Cost Savings Found When Microsoft Outlook Ousted for Gmail at British Construction Firm”.

The Open Office desktop and Google Apps are only the beginning of  a  readily growing availability of  software alternatives. Compiere's ERP and CRM applications, SugarCRM's relationship management application, OpenWorkbench from Computer Associates, Mozilla Firefox web browser, Openbravo ERP and many other can be found on Wikipedia.  The point is that many of the most sophisticated enterprise applications are now becoming available through an open source provider.

Why is this important?  Let me share a personal experience.  It was June and the Oregon Department of Human Services was going to implement the new HIPAA compliant codes for our Medicaid application in January of the coming year.  This had a significant impact on our health care partners, since they had to modify their systems in order to be able to submit electronic invoices to the State.  If our partners didn't update their systems before January they would have to file paper invoices, which we estimated would increase the States workload by around 60,000 paper invoices per month.

As we investigated the situation, we discovered that a number of different State employees were coordinating communications with various health care providers, there was no central repository of this information and follow up information was being kept on sticky notes.  There was a clear need for a relation management application, but with only six months to get this job done there was no time to go through the traditional procurement process to procure and implement potential solutions such as Siebold or SalesForce.com. 

One of our top system architects came to our rescue when he discovered SugarCRM's application on the Internet and since it was an open source application he was able to download and install it in a single day.  Our customers loved it and since it was an open source application we were able to make some minor modifications (mostly to screen literals) and have it in production within days.  We were also able to download contact information from our mainframes and create a comprehensive partner database.

The bottom line was that when we went live with the HIPAA compliant transactions and code sets almost every electronic filler was ready and there was almost no increase in paper invoice volumes.  While the cost savings were substantial the speed in which we able to meet everyone's needs was the big payoff.

As a CIO you need to be investigating these open source and other alternative software options.  Next posting will discuss what I see as the biggest payoff from the open source development model and that is collaborative development of none strategic applications.


source:- advice.cio.com/

Microsoft SharePoint gets search, file sharing features

Data capture vendor Captaris and security software developer Epok have developed add-ons to Microsoft's SharePoint Server 2007 that let users search on document images and securely extend file creation and sharing across corporate boundaries.

Captaris, best known for its RightFax software for distributing faxes, recently introduced the TIFF iFilter for Microsoft Office SharePoint Server 2007.

The iFilter takes an image, scans it using optical character recognition (OCR) technology, and then stores it in SharePoint along with all its meta data. The resulting file is then available for discovery by SharePoint’s search engine.

IFilter components are used by Microsoft Indexing Service and other Microsoft Search-based products, such as SharePoint Portal Server, Windows SharePoint Services, Exchange Full Text Search and SQL Server FTS.

Captaris, which is in the process of being acquired by OpenText, thinks paper-centric industries benefit the most from its TIFF iFilter such as insurance, governments, health care and financial services.

The iFilter supports Windows Server 2003 and 2008 and works on both 32- and 64-bit versions of the Windows OS, SharePoint Server, and SQL Server.

The Captaris TIFF iFilter comes in three editions: Standard (for two core systems), Pro (four core systems) and Enterprise (unlimited cores).

Standard is priced starting at $299. Pro starts at $499, and Enterprise pricing will be announced before the end of the year.

SharePoint is Microsoft’s fastest growing enterprise software in its history and the company counts 100 million licenses and more than a $1 billion in revenue, according to figures released this summer. The platform also is attracting third-party vendors driven to plug some of the gaps in the platform.

Earlier versions of SharePoint had support for TIFF images, but it was dropped in the 2007 version of SharePoint. Microsoft released a Filter Pack for SharePoint in Dec. 2007, and specifically made apologies for the absence of the TIFF filter in the release.

Experts have also said that SharePoint has gaps in its access control story.

Epok in particular is attacking that need with an update to its cross-organization access management software called Epok Edition for SharePoint version 2.4. The platform extends user authentication to a company’s partners.

The 2.4 version breaks the restriction that only a user within a SharePoint domain can use Microsoft Office to create, edit, and then save documents directly into SharePoint.

Epok extends that capability to any Office user in any domain as long as they have the needed access rights.

The upgrades also include a reporting system that can show such facts as who has access to a document and when the document expires. And a mouse over feature on user icons shows additional access details and expiration dates.

Epok can automatically enforce those expiration data on a user’s access to certain documents while maintaining the user’s overall access rights.

“SharePoint is creating a control problem and what we see is a huge demand wave for extranet access,” says Nigel Simmons, vice president of product management.

Epok also takes maintenance of permissions for access controls out of the hands of IT and put them in the hands of business users.

In addition, the system can be configured to require users to view and/or acknowledge certain contractual obligations related to data such as non-disclosure agreements.

The Epok Edition for SharePoint version 2.4 is priced at $25,000 per server.


Source:- networkworld.com/

Microsoft Announces BizTalk Server 2009

Microsoft renames BizTalk Server 2006 R3 to BizTalk Server 2009. The new release will be available in the first half of 2009 and will feature support for Team Foundation Server (TFS), Visual Studio Team System, and the upcoming “Oslo” modeling platform.

Microsoft announced the renaming of the next version of its BizTalk business process management server as well as detailed what will be in that product and what to expect in future releases.

Burley Kawasaki, director of product management in the Connected Systems Division at Microsoft, said Microsoft has renamed what had initially been referred to as BizTalk Server 2006 R3 to BizTalk Server 2009. Microsoft will make the new version of the product available in the first half of 2009, Kawasaki said. Microsoft has released a Community Technology Preview (CTP) of BizTalk 2009 to members of its Technology Adoption Program (TAP) members, and the company will deliver a public CTP by the end of the year, he said

Kawasaki also said BizTalk Server 2009 has new features in three core categories: updated platform support, enterprise connectivity, and developer and team productivity. Microsoft also set a roadmap for BizTalk, including plans to deliver releases every two years at most.

Under the developer and team productivity category, BizTalk Server 2009 delivers new Application Lifecycle Management (ALM) support including support for Microsoft's Team Foundation Server (TFS). TFS support enables development teams to leverage the integrated source control, bug tracking, support for team development, Project Server integration and support for automating builds via MSBuild. Microsoft also has made improvements to the Visual Studio based BizTalk project system that enhances debugging support for artifacts such as BizTalk Maps, pipeline components and XLang orchestrations, and enables support for unit testing via Visual Studio Test.

Meanwhile updated platform support includes support for Windows Server 2008, Visual Studio 2008 SP1, SQL Server 2008 and the .NET Framework 3.5 SP1.  BizTalk Server 2009 also takes advantage of the latest virtualization improvements included as part of Windows Server 2008 Hyper-V. And the product also features improved failover clustering, Kawasaki said.

Regarding enterprise connectivity, BizTalk Server 2009 has a new Universal Description, Discovery and Integration (UDDI) 3.0 registry, new line of business adapters for Oracle E-Business Suites and SQL Server, as well as enhanced host systems integration. BizTalk Server 2009 adds a new Windows Communication Foundation (WCF) WebSphere MQ channel by providing the transport, data formatter and encoder to integrate directly with WebSphere MQ via WCF and a new WCF Service for Host Applications has been added to expose the traditional Transaction Integrator to .NET Framework developers.  In addition, BizTalk Server 2009 includes updated platform support for the most recent versions of CICS, IMS, CICS HTTP transport, DB2, DB2/400, DB2 Universal Database, and WebSphere MQ. BizTalk Server 2009 also features enhanced Business Activity Monitoring (BAM) and enhanced Enterprise Service Bus (ESB) Guidance.

Moreover, BizTalk Server 2009 features enhanced support for Electronic Data Interchange (EDI) and Applicability Statement 2 (AS2), updated Society for Worldwide Interbank Financial Telecommunication (SWIFT) support, new mobile RFID and device platform management, and new RFID standards support, Microsoft officials said.

Meanwhile, Kawasaki said future releases following BizTalk Server 2009 will address enterprise connectivity, enterprise visibility and support for the latest platform technologies. Future releases will feature developer productivity enhancements such as complex mapping, enhanced B2B support, complex trading partner management, expanded industry standards and schemas and low-latency messaging enhancements and ESB guidance. Future releases also will feature enhanced device support, business intelligence and BAM enhancements and will continue to take advantage of the latest advances in the .NET Framework, Visual Studio, and Windows Server, Kawasaki said.

In an interview on Microsoft's PressPass site, Oliver Sharp, general manager of Microsoft’s Connected Server team, said, "We’re beginning early planning on BizTalk Server '7' and will have more information to share about the specific scope of that release early next year."

Kawasaki also spoke on BizTalk Server 2009's relationship with Microsoft's yet-to-be-released modeling platform, code named "Oslo." In the PressPass interview, Sharp said: "Many of our BizTalk customers are running mission critical applications; they need choice and flexibility in adopting future technologies such as Oslo; therefore, it’s an important guiding principle to our planning efforts that we preserve our customers existing investments in their BizTalk Server infrastructure. Current BizTalk Server 2006 R2 or BizTalk Server 2009 customers will be able to benefit from Oslo by being able to leverage and compose your services into new composite applications. "


Source:- eweek.com/

Thursday, October 2, 2008

Magento's iPhone Theme: Mobile Commerce for the Masses?

Magento Commerce, an open source ecommerce platform, has introduced an Apple iPhone specific theme that is potentially the first step toward leveling the playing field for small online retailers who want to compete in the lucrative and booming mobile ecommerce market.

Mobile eCommerce has massive potential

Mobile ecommerce (often call m-commerce) is coming; 9 million Americans have already made a purchase from a mobile device, and perhaps half of the United States' 250 million odd mobile handset users are willing to make a purchase in the near future, according to a recent study from The Nielsen Company, New York, N.Y. All of those U.S. users plus the billions of consumers in Asia, Africa, and India, where a mobile handset may serve as phone, mobile TV, and primary point of Internet access, make m-commerce very attractive to e-retailers large and small.

But mobile browsing experiences can be frustrating for customers, and developing ecommerce websites that are functional, legible, and compelling for mobile device users has been the realm of moneyed and massive e-retailers like Amazon.com.

The Apple iPhone actually does an excellent job of rendering websites already, but there are still problems. Most online stores are designed to look good on a modern, flat-panel monitor which may be 19 inches in diagonal. While these sites are rendered properly on the iPhone, they take on diminutive dimensions, requiring an iPhone owner to zoom in, zoom out, and scroll in all directions. Bandwidth can also be a problem. iPhones use WiFi connections (802.11n standard), Bluetooth (radio), fast 3G cellular networks, or older and slower cellular networks depending on what sort of connection is available at a given time. Browsing on WiFi or a speedy 3G network might be no problem, but uploading an online store over older cellular networks can be painfully slow.

To address this, Magento developed a special theme or combination of layout, template, and presentation files that are optimized for an iPhone's browser. This theme still offers great looking graphics, full functionality, and the same payment gateways, but in proportions and layouts that make a store attractive and easy to use on an iPhone's palm-sized LCD screen.

Equalizing m-Commerce

Magento's new iPhone theme is an important (if small) step, giving independent e-retailers an easy way to tap m-commerce's amazing potential. Varien, a Los Angeles, Calif.-based ecommerce developer and consultancy, created Magento Commerce and then unleashed the platform, turning it over to a vibrant community of perhaps 400,000 users (store owners and developers), while staying intimately involved in the platform's development and expansion. The new theme makes it easier for iPhone users to browse and shop Magento-powered sites with ease. Basically, Magento utilizes "the iPhone's inherent navigation methods and offer[s] quick catalog browsing, global site search, customer accounts, and a shopping cart with a complete checkout process," Varien said, "The iPhone extension delivers a user experience that supports the iPhone's touch-screen functionality, taking users on a clearly defined path from browsing to purchasing."

The iPhone is just a Drop in the Bucket

Unfortunately, as awesome, cool, and fantastic as the iPhone may or may not be, it represents a very tiny percentage of the total mobile handset universe. By some estimates, leading mobile phone makers Nokia, Motorola, Samsung, LG, Sony-Ericsson, BlackBerry, and the like, build between 700 million and 1 billion new mobile handsets each year. While something like 8 million to 10 million iPhones have sold worldwide based on Steve Jobs 2008 MacWorld keynote speech and estimates for the iPhone 3G. So the new Magento iPhone theme only scratches the m-commerce surface. On the other hand, what e-retailer wouldn't want to reach as many as 10 million or so potential customers all of whom represent the iPhone's decidedly upscale user base.

Using the iPhone Theme to gain a Competitive Advantage.

m-Commerce is here to stay, and retailers who implement a mobile solution like Magento's iPhone extension will gain a competitive advantage over other ecommerce sites that are slower to adopt a mobile-specific platform. And there is still hope that Varien or other ecommerce developers will address the mobile mass market soon.

“We are looking to expand the capabilities of Magento to target additional mobile browsers in the future, but the iPhone, with its smart usability, market share and passionate audience was a natural place to start,” said Chris Marshall, a Varien spokesman.


source:- practicalecommerce.com/

Microsoft Debuts 'Dublin' App Server in .NET 4.0


As part of its release of the .NET Framework 4.0, Microsoft is enhancing its Windows Communication Foundation and Windows Workflow Foundation technology as well as delivering new application server capabilities into Windows Server in an offering codenamed "Dublin."

Burley Kawasaki, director of Product Management, Connected Systems Division, said the enhancements were needed because the development of composite applications has become increasingly complex, particularly with the need to build, deploy and manage a variety of Web services. The enhancements to the core .NET technologies include new messaging and REST (Representational State Transfer) capabilities in WCF, new workflow models, seamless integration between WF and WCF to support stateful and conversational services, and a new visual designer, Microsoft officials said. In addition, Kawasaki said “Dublin” will offer greater scalability and easier manageability and provide a standard host for applications that use workflow or communications. 

"WCF is the foundation for our service-oriented investments in .NET," Kawasaki said. "We're adding in pre-built templates inside Visual Studio to make it easier to build REST and Atom and POX [Plain Old XML] extensions and we'll be releasing that on Codeplex [Microsoft’s community development site] at the same time as the PDC [Microsoft's Professional Developers Conference, which will be in Los Angeles in late October]."

Also at the PDC, Microsoft will deliver CTPs (Community Technology Previews) of the enhanced and new technology for building composite applications: WCF 4.0, WF 4.0 and "Dublin," Kawasaki said.

The WCF REST Starter Kit is an early preview of capabilities that will be shipped with WCF in the .NET Framework 4.0, Microsoft officials said. The Starter Kit provides Visual Studio project and item templates for common RESTful scenarios:  REST Singleton Service, REST Collection Service, Atom Feed Service, Atom Publishing Protocol Service and HTTP Plain.

And in addition to the templates, the Starter Kit will include support and guidance around caching, security and error handling in REST servers and early ideas around a REST client as well.

"WCF 4.0 will tighten integration between WCF and WF, with a unified declarative model underneath it with XAML [the Extensible Application Markup Language]," Kawasaki said. "You can now build an entire application in XAML."

Meanwhile, Microsoft has improved the performance and scalability of WF, Kawasaki said.

"Providing a host process for WF applications, as Dublin does, together with the easier-to-use WF 4.0, should go a long way toward making WF a more widely used technology, said David Chappell, principal at Chappell & Associates and a software development expert familiar with Microsoft's plans.

Moreover, Kawasaki said part of Microsoft's goal with the new technology is to preserve customers' investment in skills and training in .NET technologies. The enhancements to the Windows Application Server will simplify the deployment, configuration, management and scalability of composite applications while allowing developers to use their existing skills with Visual Studio, the .NET Framework and Internet Information Services (IIS), Microsoft officials said.

Kawasaki also said "Dublin” will be the first Microsoft server product to deliver support for the company's “Oslo” modeling platform. “Dublin” does not require “Oslo” in order to operate and provide benefits of hosting .NET applications; however, administrators will be able to deploy applications from the “Oslo” repository directly to the “Dublin” application server, the company said.  “Dublin” provides model-driven “Oslo” applications with a runtime environment, out of the box.

"Oslo--which now refers only to the modeling technologies--can be used to define WF-based applications that run in Dublin," Chappell said. "All three of these things [WF, WCF and Dublin] can be used together, which is perhaps why Microsoft originally put them all under the 'Oslo' banner. Still, they can be used separately, and so to me, narrowing the 'Oslo' name to refer just to the modeling technologies is a good thing. It makes the independence of these technologies clearer."

And Microsoft's internal teams already have begun using Dublin and the enhanced WCF and WF technologies, Kawasaki said.

Among the first products that have announced plans to support Dublin is Microsoft Dynamics, Kawasaki said. Microsoft has announced that future versions of both the Microsoft Dynamics AX and Microsoft Dynamics CRM applications will leverage both .NET 4.0 and “Dublin.” In particular, the next version of Microsoft Dynamics AX is being specifically designed to take full advantage of the enhanced capability and scale delivered in Windows Server by the enhanced “Dublin” application server technologies, he said.

Also, Kawasaki said that among third-party ISVs (independent software vendors), line-of-business applications such as Dataract, Eclipsys, Epicor, Red Prairie and Telerik and software infrastructure providers such as Amberpoint, SOA Software, Frends Technology and Global360 have announced plans to leverage the .NET Framework 4.0 and “Dublin” technologies.

source:- eweek.com/

The sweet logic behind SugarCRM’s Tracker feature

All it took was one new feature to see that SugerCRM has a handle on the future of enterprise business applications.

The company this week launched version 5.1 of its flagship open source customer relationship management system. This includes Tracker, which allows IT managers to review who in a company is actually making use of the product, and what specific features they are using most often. This information can be compiled statistically and presented to senior management so that the strategy, or perhaps the training, surrounding the technology can be fine-tuned.

It’s possible there are many other software platforms which have this kind of capability, but no vendor I know of has really bragged about it. Instead, they invest millions in marketing fancy extras to already-functional products that get ignored. A cynic might suggest this happens on purpose, because by not paying to new features users tend to have difficulty adjusting to system upgrades, which leads to more help desk issues, which leads (in many cases) to additional revenue to the vendor through support services.

If companies really see their employees as “assets,” however, it makes sense to provide the same kind of monitoring that you would to your inventory or the performance of your corporate network. Not only would such information make it easier to evaluate the return on your IT investments, it would possibly provide a useful guide to likely adoption of future applications, whether packaged or custom-built.

Although we’re talking about CRM here, the idea of monitoring usage is really like providing business intelligence about your internal software business. We all have such businesses, whether we are in the banking or grocery sectors. What it may not offer is the necessary analytics. SugerCRM might be able tell you how many salespeople pressed a particular button, but it might be harder to figure out why they bypassed others.

This brings up the question of who should be in charge of looking at this data and acting on it. Although IT would probably be interested, this is an example of where it might make more sense for the business owner of a particular department or process powered by an application – in this case, the director of sales – to take responsibility for studying usage patterns. Of course, in the end, sales people should be spending their time selling, not redesigning software, but only actual users will have the day-to-day understanding of what influences on-the-job behaviours.

We tend to say a software deployment is successful if no one complained about it, and provided it functions as it should. Forgotten features, however, can be as debilitating to achieving business objectives as any bugs. I really hope we’ll start to see more features like SugerCRM Tracker. If you’re not actively tracking, you’re losing track.


source:- blogs.itworldcanada.com/