Archive for November, 2009

Here is a congregation of free video tutorials on SharePoint for Developers.

Be sure to click on this website to view a library of videos:SharePoint Videos

Also goes by the name of . SharePoint encompasses these products and services:

  • Web browser based collaboration functions
  • Search modules and a document-management platform
  • Process management modules

SharePoint may be used to host web sites that access:

  • Information stores
  • Documents
  • Host defined applications such as wikis and blogs
  • Shared workspaces

All users can manipulate or interact with:

  • Lists
  • Document libraries
  • Web parts

Background:

SharePoint is a collection of products that range from the base platform to a variety of services. The platform is Windows SharePoint Services (WSS), which is included with Windows Server and available as a free download for those with Windows Server licenses. (Vista users can use a helper application from Bamboo Nation to allow them to run SharePoint without having to have Windows Server installed.) Services such as Microsoft Office SharePoint Server (MOSS) provide additional functionality and features and are licensed accordingly.

SharePoint Products:

SharePoint subsists of these parts:

  • Microsoft Office Project Server 2007
  • Microsoft Office SharePoint Designer
  • Windows SharePoint Services 3.0 (WSS)
  • Search Server 2008 Express
  • Search Server 2008
  • Forms Server 2007
  • Microsoft Office SharePoint Server 2007 MOSS Standard
  • Microsoft Office SharePoint Server 2007 MOSS Enterprise
  • Microsoft Office Groove Server 2007

SharePoint is not meant to be a single use solution that replaces a full file server. Instead, it is geared and positioned to play numerous roles in the business and enterprise environment. These numerous solutions that SharePoint provides fall under three different heads: Collaboration, Processes, and People.

The SharePoint user interface is a web interface accessed through a browser. While all browsers are supported, only Internet Explorer is fully integrated and able to utilize the full functionality of a SharePoint Solution.

SharePoint sites are functionally ASP.NET 2.0 web applications, which are served using IIS and use a SQL Server database as a data storage back end. All site content data, such as items in document libraries and lists, are stored within an SQL database named by default as “WSS_Content_ID”.

Microsoft Search Server:

Microsoft Search Server (MSS) is an enterprise search platform from Microsoft. It builds on the search capabilities of Microsoft Office SharePoint Server. MSS shares its architectural underpinnings with the Windows Search platform for both the querying engine as well as the indexer. MOSS search provides the ability to search metadata attached to documents.

Microsoft has made Microsoft Search Server available as Search Server 2008, published March 2008. There is a free variant available. It is called Search Server 2008. The express edition features the same feature set as the commercial edition, including no limitation on the number of files indexed. However, it is limited to a stand-alone installation and cannot be scaled out to a cluster.

Microsoft Office SharePoint Designer:

Administrators can customize SharePoint sites using Microsoft Office SharePoint Designer. It is a free WYSIWYG HTML Editor that replaces Microsoft FrontPage.

More Resources:

Eliminating credit card debt featuring legal nonpayment strategies for those who cannot pay appears doubtful. But, Mel Thompson, the author of the Credit Card Debt Survival Guide, put his credit card debt behind him when he could not pay it, and he shows anyone who reads his book how they can do the same for themselves.

There are a bunch of frauds out there, but this is the real thing.

This book starts with the conservative attempts of working with creditors and debt settlement. Then, it explains how credit card banks, collection agencies, collection attorneys, and junk debt buyers operate. It exposes the illegal, yet commonplace, collection strategies and contemptible gimmicks they use to frighten people into paying. It shows the reader how to communicate with them in writing (included in the book are sample letters) in such a way that convinces them they should be expending their time collecting from the numerous, less well-educated debtors. There are chapters on finding help, debt relief services and scams, debt settlement that works, defeating debt collectors, beating court action and arbitration, and credit repair.

While some readers may be at first intimidated by the guide’s 240-page length, the quick links in the 76-item table of contents make locatinging the needed knowledge easy. On the other hand, the book has enough detail to cover most specific legal credit card debt elimination situations. The author devotes the energy to attribute information to third party credible sources, providing live links to relevant web sites and original consumer forum postings for additional investigation. As Credit Sabre, Thompson spent months monitoring those forums to add other credit card debtors’ experiences to his own.

To eliminate credit card debt , the author stresses how essential it is for consumers to first lose self-defeating feelings of guilt, shame and helplessness by considering the information provided in his guide. Judging by the testimonials on the www.credit-card-debt-survival.com web site, the Credit Card Debt Survival Guide Has been well received. The acid test of the author’s credibility is the book’s no-questions-asked 90-day money-back guarantee. The e-book format of the guide makes it possible for the author to continually update it with the latest developments and to redistribute it to purchasers who receive six months of updates and a regular Credit Card Debt Survival Newsletter with the purchase price of the book, $47.00.

Some consumers cannot pay back their credit card debt because the determinate amount owed is too high for their degree of income. Non-payment is the approach for them to eliminate credit card debt. But, they have trouble overcoming their guilt and fears of being chased by debt collectors, so instead they sacrifice money meant for monthly necessities to pay credit card bills, or they contemplate an unnecessary bankruptcy.

According to the New York Times, U.S. Banks could lose over $150 billion in bad credit card debt in 2010. While that figure is higher than usual due to the recent recession, banks expect to lose a percentage of unsecured, high-interest credit card debt. They plan for the non-payment of some of these debts, and they do not spend much time pursuing debtors who obviously cannot pay. The Credit Card Debt Survival Guide clarified this for me, when I needed to eliminate credit card debt I could not pay.

The Credit Card Debt Survival Guide covers effective debt settlement, debt relief scams, debt collection, court action and arbitration, finding the right kind of help and credit repair. All the ways to eliminate credit card debt are in this one e-book. There are a lot of detailed explanations. This 240-page book is broken up by a 78-item table of contents. I learned how to avoid paying the junk debt buyers who bought my credit card debt after six months.

In the beginning of the book, the author tells his story of being over his head in debt as a result of a divorce and how he legally eliminated credit card debt , tens of thousands of dollars. He dedicated months examining techniques that are now in the book. He attributes his recommendations to original sources and provides links to them as well.

A 240 page e-book, the Credit Card Debt Survival Guide is available at http://www.credit-card-debt-survival.com. It comes with a 90-day money-back guarantee and six months of free updates. The author helps you deal with the guilt and indecision brought on by seemingly hopeless debt. Then he gives you the techniques to eliminate credit card debt based on your situation.

Here you will find 3 sets of videos on C-Sharp. . The videos in this collection are entitled Modern Software Development: Architecting Solutions in C#. Another collection consists of 10 videos on Microsoft’s Chief Architect for C-Sharp, Anders Hejlsberg. There is also a collection of 26 hours of videos by Bob Tabor on C-Sharp.

History: C# is a simple, general-purpose, object-oriented programming language. Anders Hejlsberg is the chief architect for C#. C-Sharp’s syntax is based on the object-oriented syntax of C++. The most recent variation of the language is 3.0, and it was published in conjunction with the In 2007. The next proposed variant, 4.0, is in development.

In 1999, when Anders Hejlsberg formed a team to create the language, they originally planned to call it COOL, which stood for C-like Object Oriented Language. However, there were copyright problems with that name, and it was renamed C#. C-Sharp means a half pitch higher in music, and, in programming, it means that C-Sharp was derived from C++.

According to Anders Hejslberg, it was the problems in other major programming languages, like Java, Delphi, and Smalltalk that guided the design of the Common Language Runtime (CLR), and the design of the CLR, in turn guided the design of C-Sharp.

Versions:

  • C# 1.0 – introduced 2000 / published January 2002
  • C# 1.2 – released April 2003
  • C# 2.0 – published November 2005
  • C# 3.0 – published November 2007
  • C# 4.0 – in development



Design Goals:

  • C# is intended to be a simple, general-purpose, object-oriented programming language.
  • The language should provide support for:

    • Strong type checking
    • Array bounds checking
    • Automatic garbage collection
    • Software robustness
    • Durability
    • Programmer productivity
    • Detection of attempts to use uninitialized variables
  • The language is for developing software divisions suitable for deployment in distributed environments.
  • The most important things are source code portability and programmer portability, mostly for those programmers already familiar with C and C++.
  • Another key feature is internationalization.
  • C# is intended to be suitable for writing applications for both hosted and embedded systems



Primary Features of C#

  • No global functions or variables. All methods and members must be declared within classes. Static members of public classes can substitute for global variables and functions.
  • In C#, memory address pointers can only be used within blocks specifically marked as unsafe, and programs with unsafe code need appropriate permissions to run.
  • Managed memory is automatically garbage collected and cannot be explicitly freed.
  • Multiple inheritance is not supported, although a class can implement any number of interfaces.
  • C# is more typesafe than C++.
  • Local variables cannot shadow variables of the enclosing block, unlike C and C++.
  • C# supports a strict Boolean datatype, bool. Statements that take conditions, such as while and if, require an expression of a boolean type. While C++ also has a boolean type, it can be freely converted to and from integers



Here is a cluster of 15 free webcast tutorials on MRDS. The Microsoft Robotics Developer Studio is a Windows-based environment for robot control and simulation.

You must click on this site to Get Microsoft Robotics Developer Studio.

You must click on the following site to see a library of webcasts: Microsoft Robotics Developer Studio

Note: If you want to get a deep understanding of robotics theories and concepts, you should check out Stanford’s Introduction to Robotics.

4 Divisions of MRDS:

Bunny's First Lego Mindstorms NXT Robot
Lego Mindstorms NXT
Creative Commons License Photo Credit: Ixmati

* DSS (Decentralized Software Services) Is the services architecture, and it is a companion to CCR. This is based on Service Oriented Architecture. This allows one to write up applications distributed and modular. This allows you to execute your code in the processing work horses and use anywhere in the distributed environment. The DSS makes it simple to access, and respond to, a robot’s state via a Web browser or Windows-based application. This provides for real-time monitoring of robotics sensors and real-time response to motors and actuators.

* CCR (Concurrency and Coordination Runtime) – makes asynchronous programming simple. The CCR makes it simple to create programs to handle asynchronous input from multiple robotics sensors and output to motors and actuators. With the use of CCR, we don’t need to do any manual threads management. This may be expressly good in handling concurrency and partial failure. CCR has a failure handling mechanism called Causalities. This is in essence a generalization of Try / Catch for multiple threads. But this is for many machines and processes working in synchronous fashion. This is the base of Robotics architecture by Microsoft. You can even use this component for the applications running on a PC instead of a robot. CCR is available in the form of a dynamic link library used by any .net language.

* VPL (Microsoft Visual Programming Language) Is a visual programming tool that is used for creating and debugging robot applications, web-based and windows-based interfaces.

* VSE (Visual Simulation Environment) Allows one to simulate the behavior of robots in a virtual world using NVIDIA PhysX technology (3D engine) that includes advanced physics.

The Runtime environment Subsists of two divisions: the CCR and the DSS. The runtime is based on a lightweight REST-oriented services model. Making it REST based has made the services and applications to be independent of each other. They may be on the same machine or distributed across several machines connected through any method. When we say REST based, This implies that the resources should be available by query strings. These services are available as resources to the other services, applications or User Interfaces. This is, in essence, how Microsoft is able to promise low coupling across services. The Runtime supports from 8-bit to 32-bit robots. These robots may range from Toy Robots to Industrial Robots.

Microsoft Visual Programming Language Enables anyone to create and debug robotics programs with ease. Just drag and drop blocks that represent services, and connect them. It is also possible to take a collection of connected blocks and reuse them as a single block somewhere else in the program. VPL follows the Observer Pattern. This means that it is not based on Control flow but on data flow which allows some program elements to get executed when some data arrives. VPL provides a model-driven approach to develop and orchestrate services.

Easily Simulate Robotics applications using realistic 3D simulated models. Since testing with real robots is often expensive, it saves money to start out in a simulated environment first and then move to real robots once the concepts have been proven to work. Microsoft Visual Simulation Environment (VSE) is based on Microsofts XNA Framework and the rendering engine uses AGEIA PhysX Technology from AGEIA Technologies Inc.. AGEIA Technologies Inc. Is a pioneer in hardware-accelerated physics, enabling real-world physics simulation for robot models. PhysX simulations may also be accelerated using AGEIA hardware. These simulations can be recorded and saved as XML files and played back over and over again.

You need to click on the following site to view a related post: Robot Kits

Main Features of MRDS:

* Easily extend Microsoft Robotics Developer Studio Functionality

Third parties can extend the functionality of RDS by providing additional libraries and services. Hardware or software vendors can make their products easily compatible with RDS.

* Supports both remotely connected (PC-based) and robot-based (autonomous) application scenarios

Remotely connected scenarios enable communication from a PC to the robot through a serial port, Bluetooth®, 802.11 (WiFi), or RF modem. Programs can also execute natively on PC-based robots running one of the Microsoft Windows operating systems, enabling fully autonomous operation.

* Microsoft Robotics Developer Studio allows one to use several packages to add other services to the suite.

Those other services include:

O Soccer Simulation

O Sumo Competition by Microsoft

O a community-developed Maze Simulator which is a program to create worlds with walls that may be explored by a virtual robot

Supported Robots:

Eliminating credit card debt featuring legal nonpayment strategies for those who cannot pay appears deceptive. But, Mel Thompson, the author of the Credit Card Debt Survival Guide, put his credit card debt behind him when he could not pay it, and he shows anyone who reads his book how they can do the same for themselves.

There are a lot of frauds out there, but this is the real thing.

This book starts with the conservative modes of handling with creditors and debt settlement. Then, it explains how credit card banks, collection agencies, collection attorneys, and junk debt buyers work. It exposes the illegal, yet commonplace, collection strategies and corrupt deceits they use to intimidate people into paying. It shows the reader how to communicate with them in writing (included in the book are sample letters) in such a way that convinces them they should be expending their time collecting from the numerous, less well-educated debtors. There are chapters on finding help, debt relief services and scams, debt settlement that works, defeating debt collectors, beating court action and arbitration, and credit repair.

While some readers may be initially intimidated by the guide’s 240-page length, the quick links in the 76-item table of contents make identifying the necessary information easy. On the other hand, the book has adequate detail to cover most specific legal credit card debt elimination situations. The author makes the effort to attribute knowledge to third party credible sources, providing live links to relevant web sites and original consumer forum postings for further review. As Credit Sabre, Thompson spent months monitoring those forums to add other credit card debtors’ experiences to his own.

To eliminate credit card debt, the author emphasizes how imperative it is for consumers to first lose self-defeating feelings of guilt, shame and helplessness by digesting the knowledge developed in his guide.

Judging by the testimonials on the www.credit-card-debt-survival.com web site, the Credit Card Debt Survival Guide Has been well received. The acid test of the author’s credibility is the book’s no-questions-asked 90-day money-back guarantee.

The e-book format of the guide makes it possible for the author to continually update it with the latest developments and to redistribute it to purchasers who receive six months of updates and a regular Credit Card Debt Survival Newsletter with the purchase price of the book, $47.00.

Visual Studio 2010 – 10 Hours of Video Training

Here is a set of over 10 hours of video tutorials on Visual Studio 2010. The collection subsists of two video series. One video series is from the msdev.com website, and it is delivered by Nancy Strickland. Nancy is a teacher at IT Mentors. The other series is from Learn Visual Studio, and it is delivered by Bob Tabor. The Learn Visual Studio Series requires that you become a member in order to view those videos.

The secret name for Visual Studio 2010 is “Hawaii.” A CTP (Community Technology Preview) variation was released in 2008 as a already installed virtual hard disk. In May 2009, the Visual Studio 2010Beta 1 was published as an installable variation, unlike the previous CTP variation that was already installed as a virtual hard disk.

The IDE for Visual Studio 2010 is supposed to reduce the complexity and clutter by providing better support for:

  • Multiple document windows
  • Floating tool windows
  • Multi-monitor support

The IDE has been rewritten in WPF and the internals have been redesigned using MEF (Managed Exensibility Framework). Revolutionary additions to the programming languages include:

  • F# (multi-paradigm programming language ML)
  • M – textual modelling language
  • Quadrant (visual model designer)

VS 2010 will come with variant 4.0 of the NET Framework and it will target developing applications for Windows 7. Silverlight is built into VS 2010 and there is much better support for parallel programming. Search abilities and Intellisense have been much improved in the new version.

Here is a assemblage of over 10 hours of video tutorials on VS 2010. The collection consists of two video series. One video series is from the msdev.com website, and it is delivered by Nancy Strickland. Nancy is a mentor at IT Mentors. The other series is from Learn Visual Studio, and it is delivered by Bob Tabor. The Learn Visual Studio Series requires that you become a member in order to view those videos.

The codename for Visual Studio 2010 is “Hawaii.” A CTP (Community Technology Preview) variant was released in 2008 as a preinstalled virtual hard disk. In May 2009, the Visual Studio 2010Beta 1 was published as an installable variant, unlike the previous CTP variation that was already installed as a virtual hard disk.

The IDE for VS 2010 is supposed to reduce the complexity and clutter by providing better support for:

  • Multiple document windows
  • Floating tool windows
  • Multi-monitor support

The IDE has been rewritten in WPF and the internals have been redesigned using MEF (Managed Exensibility Framework). New additions to the programming languages include:

  • M – textual modelling language
  • F# (multi-paradigm programming language ML)
  • Quadrant (visual model designer)

VS 2010 will come with version 4.0 of the NET Framework and it will target developing applications for Windows 7. Silverlight is built into VS 2010 and there is much better support for parallel programming. Search abilities and Intellisense have been much improved in the new variant.

Here is a combination of over 35 hours of rich video tutorials on ASP.NET by Learn Visual Studio. In order to view some of the the videos, you must to become an associate of Learn Visual Studio.

Be sure to click on this link to see a catalog of videos:15 Hours of Free Videos on Essential ASP.NET by Fritz Onion

History: ASP.NET is a web application framework advanced by Microsoft. The framework makes it possible for programmers to build dynamic web sites, web applications and web services. ASP.NET is built on the Common Language Runtime (CLR). The CLR allows programmers to write down ASP.NET code using any supported .NET language.

You need to click on the following link to view a library of webcasts:84 ASP.NET Video Tutorials

Subsequent to the release of Internet Information Services 4.0 in 1997, Microsoft began researching possibilities for a modern web application model that would undo common complaints with respect to ASP, principally concerning separation of presentation and content and being able to manufactured “clean” code. Mark Anders, a manager on the IIS team, and Scott Guthrie, who had joined Microsoft in 1997 subsequent to graduating from Duke University, were tasked with determining what that model would look like.

Please click on the following website to see a library of videos:35 Hours of Premium Videos on ASP.NET by Bob Tabor

The initial version was called “XSP”, but the “X” did not in actuality stand for anything. It was decided to piece together the new platform on top of the Common Language Runtime (CLR), as it offered an object-oriented programming environment, garbage collection and other features that were seen as desirable features that Microsoft’s Component Object Model platform didn’t support.

XSP was renamed to ASP+ as it was seen as being the heir apparent of Active Server Pages. Then, in 2000, it was renamed to ASP.NET to emphasize that it rested on the foundational .NET framework.

Versions: ASP.NET 1.0 was released in January of 2002. 2.0 was released in November 2005, and 3.0 in November 2006. The current variant is 3.5, and it came out in November 2007. 4.0 is scheduled to released in the next few months.

For most people credit card debt is not a problem until the reality or the fear of not being able to pay it arises. They incur an interest rate or minimum payment increase that makes it extremely onerous to make the new monthly payment. Or worse, they suffer a job loss, divorce, or catastrophic illness that interrupts monthly payments.

Alas there are no reliable credit card debt relief plans that recommend a credit card debt’s non-payment. A plan may recommend juggling minimum payments to pay down the smallest amount of debt first, then the next smallest amount, etc. Or, you can pay a credit counselor and the counselor will divvy up the payments. Or, you can pay a fee and principal amounts to a debt settlement firm to settle your debts.

What about those people who cannot pay? What about those that may not be able to pay in the near future for these reasons? I have had Credit Card debt That I was unable to repay. My first thought was about bankruptcy. There was always bankruptcy for safekeeping against unsecured creditors. But with the 2005 Bankruptcy Reform Act, much of that safety is gone. Bankruptcy today can result in a court-ordered payment plan, or loss of home equity. It no longer wipes the slate clean.

Eventually I found the Credit Card Debt Survival Guide Www.credit-card-debt-survival.com. It was written by someone like me; someone who could not pay his credit card debt. By necessity the author had to walk away from tens of thousands of dollars in credit card debt. He learned a lot about the non-payment of credit card debts and shares it all. Consumer protection laws, written notices sent certified return receipt, and ignoring debt collector threats all played a role in the debt relief he found. He offers sample letters and language for responding to debt collectors and collection attorneys. He covers all the important points from first hand experience and from a lot of research including debt settlement, debt collection, court action and arbitration, debt relief scams, finding the right kind of help and credit repair. After reading this 240 e-book, you appreciate how everything relates to your Credit Card debt solution. Once I read this, bankruptcy was no longer my only option.

Today there are millions of charged off credit card accounts for debt collectors to choose from. Every month millions more become late. Debt collectors are compensated with a percentage of what they collect. So, their time is money, and they would rather spend that time with less knowledgeable debtors. We could all get a collection notice, a mini-Miranda as it is known in the business, and some phone calls. But, from my experience after using what I learned in the Credit Card Debt Survival Guide, that will be it.

The Credit Card Debt Survival Guide Points out that too many people react ignorantly or emotionally to debt collectors. It taught me how to react intelligently. The Credit Card Debt Survival Guide first gave me confidence and peace of mind. Then with what I learned from it, I found credit card debt relief.

<--ARH-->

-->

<--ARH-->

For most people credit card debt is not a problem until the reality or the fear of not being able to pay it arises. They incur an interest rate or minimum payment increase that makes it extremely onerous to make the new monthly payment. Or worse, they suffer a job loss, divorce, or catastrophic illness that interrupts monthly payments.

Alas there are no reliable credit card debt relief plans that recommend a credit card debt’s non-payment. A plan may recommend juggling minimum payments to pay down the smallest amount of debt first, then the next smallest amount, etc. Or, you can pay a credit counselor and the counselor will divvy up the payments. Or, you can pay a fee and principal amounts to a debt settlement firm to settle your debts.

What about those people who cannot pay? What about those that may not be able to pay in the near future for these reasons? I have had Credit Card debt That I was unable to repay. My first thought was about bankruptcy. There was always bankruptcy for safekeeping against unsecured creditors. But with the 2005 Bankruptcy Reform Act, much of that safety is gone. Bankruptcy today can result in a court-ordered payment plan, or loss of home equity. It no longer wipes the slate clean.

Eventually I found the Credit Card Debt Survival Guide Www.credit-card-debt-survival.com. It was written by someone like me; someone who could not pay his credit card debt. By necessity the author had to walk away from tens of thousands of dollars in credit card debt. He learned a lot about the non-payment of credit card debts and shares it all. Consumer protection laws, written notices sent certified return receipt, and ignoring debt collector threats all played a role in the debt relief he found. He offers sample letters and language for responding to debt collectors and collection attorneys. He covers all the important points from first hand experience and from a lot of research including debt settlement, debt collection, court action and arbitration, debt relief scams, finding the right kind of help and credit repair. After reading this 240 e-book, you appreciate how everything relates to your Credit Card debt solution. Once I read this, bankruptcy was no longer my only option.

Today there are millions of charged off credit card accounts for debt collectors to choose from. Every month millions more become late. Debt collectors are compensated with a percentage of what they collect. So, their time is money, and they would rather spend that time with less knowledgeable debtors. We could all get a collection notice, a mini-Miranda as it is known in the business, and some phone calls. But, from my experience after using what I learned in the Credit Card Debt Survival Guide, that will be it.

The Credit Card Debt Survival Guide Points out that too many people react ignorantly or emotionally to debt collectors. It taught me how to react intelligently. The Credit Card Debt Survival Guide first gave me confidence and peace of mind. Then with what I learned from it, I found credit card debt relief.

<--ARH-->