Twenty Must-Know Tips Before ERP Implementation

December 20, 2012 Leave a comment

Twenty Must-Know Tips Before ERP Implementation

  1. ERP is about your business, not the technology.
  2. ERP initiatives are very challenging.
  3. Selecting the right software is the first step in a successful ERP implementation.
  4. No ERP software is perfect. All have their strengths, weaknesses and tradeoffs.
  5. A business blueprint is the second step to an effective ERP implementation.
  6. Business process re-engineering should happen before – not after – you implement your ERP software.
  7. ERP software best practices and pre-configured solutions do not solve all of the challenges of ERP.
  8. SaaS ERP won’t eliminate all of your risks either.
  9. Your project will fail without adequate organizational change management.
  10. Executive buy-in and support is critical to ERP success.
  11. The “A-Team” is critical to ERP success.
  12. There is no “one size fits all” ERP strategy.
  13. If your operations and your ERP system are misaligned, it’s probably not the software’s fault.
  14. Expectations are high, but most ERP implementations don’t properly define the “finish line.”
  15. Organizations that strive for “no customization” often end up doing it anyway.
  16. You don’t have to implement ERP all at once.
  17. In addition to planning, implementation is also about execution.
  18. If you don’t measure it, you won’t achieve it.
  19. It is important to recognize the “canary in the coal mine” or signs that your implementation may be in trouble.
  20. ERP success and benefits realization is largely determined before the implementation starts.

C# Generics


  • With the language constructs you’ve learned so far, you can build powerful objects of many different types. You do this mostly by declaring classes that encapsulate the behavior you want and then creating instances of those classes.
  • All the types used in the class declarations so far have been specific types—either programmer defined or supplied by the language or the BCL. There are times, however, when a class would be more useful if you could “distill” or “refactor” out its actions and apply them not just to the data types for which they are coded but for other types as well.
  •  Generics allow you to do just that. You can refactor your code and add an additional layer of abstraction so that, for certain kinds of code, the data types are not hard-coded. This is particularly designed for cases in which there are multiple sections of code performing the same instructions, but on different data types.
  • So that i think it is time to learn more about generics …. the following artical will talk about generics and catch the headlines that will help you invest generics in your code .. leaving you with the  artical .. hoping to be helpful
  • Download
Categories: C#. Net

Building Multithreaded Application in C# 3.5

August 1, 2010 1 comment

This Article Demonstrates how to use MultiThreading in c# programming , and the new updates in  .Net FrameWork 2.0 SDK, and Discuss many problems and illustrates how to solve it such as Concurrency, so lets see what this subject talks about



Visual CSharp® 2005 How to Program, 2nd Ed – [Prentice Hall]

Pro-C# 2008-and-the-NET-3.5-Platform 4th Edition Apress

For more information

Categories: C#. Net

Using Facebook as LMS

October 30, 2008 Leave a comment

“Facebook is the most convenient and respectable way to feel connected to friends, get updated on existing friends, find new people, build relationships and express identities.”

Students, however, seem more interested in cashing out. “I want to build a really cool app and then sell it for some amount of money,” says Jennifer Gee, a 21-year-old computer science graduate student. Classmates nearby nod in agreement.

What is Facebook?

Facebook is a pretty simple application with fairly standard social network functionality. At the core, Facebook allows you to:

  • Create a profile
  • Link to your friends
  • See your friends updates and to update your friends
  • Create public or private groups
  • Join groups
  • Hold group conversations (threaded discussions)

While there are a lot of other features, that’s about 90% of what people do. In fact, here’s a picture of what users do on Facebook (larger circles represent more activity):

When you look at the core functions of Facebook – it fits pretty well as the basis for a learning platform. More on this below.

For the upcoming Free Online Conference – Corporate Learning: Trends and Innovations we wanted to have a way for participants to get to know other participants and hold discussions. While we are going to use Q2 Learning’s platform, we could have created a group in Facebook and used the threaded discussion capability there. The advantage of that is that likely a sizable portion of the audience is already on Facebook and thus wouldn’t have to upload profile information. This also would allow the relation(friend)ships created during the process to exist beyond the conference.

Choosing Facebook would also give us the possibility of using Facebook as a recruiting vehicle. Through the notification system, friends of attendees will see a message that they are attending the event.

You can do the same thing with Facebook for your organization, group, class, etc. Leverage it as a means of getting the word out, as a social networking layer, as a discussion tool. And, again, your audience is already there.

Of course, there’s also some really interesting possibilities because of the ability to create applications. You can think of Facebook as providing a platform that handles authentication, profiles, networks, groups and notifications. If you think about it, there are a lot of applications that could leverage this core capability. I would expect that this is a place where we will see eLearning Startups – New Wave Coming.

reference :

facebook as LMS

e-learning in developed and developed Countries

sis  To schools direct .introducing school in facebook

SlideShare is the world’s largest community for sharing presentations.

youtube , facebook and e-learning

how to support classroom teaching with facebook

More References

Categories: Facebook

Five Ideas: SOA-Why Service-Oriented Architecture matters, and how Oracle will remain a leader in the SOA space.

October 24, 2008 Leave a comment

“By using Service Oriented Architecture, you can protect yourself against spending huge budgets with every new application, new release and upgrade without worrying about the integration and interoperability aspects.”—Gaurav Sharma, Infosys-Oracle Blog

SOA leads to lower cost of ownership for the users, and more flexibility. But I think there is a much more important benefit. Service-oriented architectures are the key to unparalleled innovation.”—Frank Buytendijk, VP of Enterprise Performance Management

“Trying to establish control over your SOA is hard enough without making it more complex by adding a truckload of more software. Don’t look at solutions that make you feel like you need to buy the whole store to get the one comfy chair you really need. Doing so only has you buying technology for technology sake without the understanding of how to apply it and when.”—Michael Stamback, director of product marketing at Oracle
“Our customers told us how hard it was to for them to deal with security around their enterprise. We took a page from the Oracle Middleware strategy, which is really around service-oriented architectures, and essentially combined service orientation and security, and came up with the concept of Social Oriented Security.”—Amit Jasuja, VP of Development for Identity Management Products

“As customers deploy more SOA-based applications, the task of effectively managing them becomes paramount. With the addition of ClearApp’s technology to the Oracle Enterprise Manager product family, our customers are expected to get continuous and uninterrupted top-down views of their business services and applications, helping them maximize service availability while reducing IT operations costs.””— Leng Leng Tan, Oracle Vice President, Applications and Systems Management




The Revolution of facebook

October 23, 2008 Leave a comment


This cool website had made revolution web application and change our Vision of the Web Application

while i am surfing the net i found an open source project that Developing in facebook application using DotNet Technology

This cool project made me very surprised

you can look at it in link below:-


Categories: Facebook

Events and Delegates Concepts

December 3, 2007 Leave a comment

If you do not know how to implement and invoke custom events, then you will not be able to write code that will interoperate with event-oriented code written by other programmers.This document introduces events and delegates and shows you how to impelement your custom events



Categories: C#. Net