Tuesday

SharePoint Finds for 2010

OK, so after having hunted for several days for a way to hide various items in a SharePoint document library context menu... (SharePoint 2010 of course :-)), I am still pretty much at square one. I did however feel like posting this in case it might help someone else... (Things I did actually find). You can hide the following items pretty easily with a content editor web part:

Manage Permissions
Send To
Workflows
Check In
Check Out

For the most part, you just override the existing functions with empty ones. I don't know why this is so hard for most programmers to just come out and say. Is there a reason that that it has to be so difficult??!! I think not :-) The javascript to hide the above items is here:



Too bad my problem is that I need to hide the "Edit Properties" and "View Properties" options from the context menu :-( The problem with this is that I can't seem to find the functions that were written in the CORE.js file to override with my own script. It would be nice if there were a list of these functions someplace for reference (I am sure there probably is, I just haven't found it yet :-)) As soon as I find this list, I will post it here and hopefully it will make someones life a lot easier than mine has been for the past 48 hours :-)

Monday

Reflective memo 15

This is my last posting for CIT49900. I can definitely say that this has been a very strange semester. From getting my laptop stolen to spending a week taking care of my girlfriend, there have definitely been a lot of obstacles. If I didn't learn anything else this semester, I did learn that it is always better to work ahead in case unexpected things occur.

From having my laptop stolen, I definitely now see the benefits of using social media to store my information. I am very grateful to have gotten the opportunity to learn as much about social media and life streaming as I was able to learn in CIT49900. I am sure that I could have done a much better job of using the tools that we were given in CIT49900. I have always been a creature of habit. I get used to doing things a certain way, and I find it very challenging to take a new path. I learned that in the IT field, one absolutely cannot do that and be successful. Technology is constantly changing around us and if an IT professional doesn't keep up with the technology, they become obsolete. Sometimes I find myself, and I am sure everyone is guilty of this from time to time, saying that I don't have the time to learn a new way of doing things. The problem with this approach is that one never realizes all the time that they could have saved by learning a new tool. Sure, some of the tools that are out there could potentially be a waste of time, but in the long run odds are that more time will be saved than lost.

I definitely learned that it is important to get information from more than one source. As an example, In my CIT49900 class presentation, I came across 4 different average Internet speeds for the US. Obviously they can't all be right :-) The strange thing is that all of them were posted last year! Perhaps they all used different methods for testing the speed. This leads me to believe that it is important when publishing such numbers, perhaps the researcher should also publish the methods which they used to acquire them.

I also learned that just because someone claims that they are on the forefront of cutting edge technology, it doesn't mean that you should always take them at their word. :-) Another thing I learned was that if I am doing a comparison type of research that I should do a little preliminary research before choosing my comparison variables. In my project for CIT49900 I compared Dubai and the US before I even looked at the possibility that the comparison wouldn't be a good one. The shear size of the US makes Dubai fairly poor country to do a comparison with.

Ultimately, I know I am taking a lot away from this semester, both from CIT49900 and from the rest of my courses as well. While the professors were though on me, I know that it is for my own good. I know that it is more tough love than anything. They are trying to prepare me for the world I am about to enter. I know that my professors are much more forgiving than a boss would be. They were tough on me because they wanted me to understand that as tough as they were, the world will be much more demanding. They wanted to make sure that there weren't any challenges I hadn't at least been exposed to before they sent me into the world. They are making sure that I will be prepared. I consider their challenging demeanor towards us students as a sign that they truly do care. They truly do want us to live up to our full potential. I will make my greatest effort to live up to their expectation and make them proud of the job that they have done.

I truly do hope to keep in contact with all of the wonderful people that I have met at IUPUI, professors and students alike. It has been a truly enlightening, educational, and overall rewarding experience for me. While I am eager to start a new chapter in life, I will always miss being at IUPUI.

Reflective memo 14

I really do wish that I could remember to do these things haha. I guess ultimately it is because I am not a very good writer and I never really know what to write. I can say this, I am very glad to finally have my project for 388 and 499 completed, minus the Presentation tomorrow of course. I think that I am fairly well prepared, but you can't help but be nervous about something like a presentation. One of the hardest things for people to do fear wise is speak in front of people. I am sure I will do fine, but it is kind of like getting up the nerve to ask someone out, always get the butterflies. :-)

I completed my research on Dubai and the US's infrastructure. I do have to admit that I found quite a few things that I wasn't expecting to find. I am guessing that I could have probably used social media to get more first hand accounts of the situation in Dubai. I actually already know several people who live there. I rearly see them online though, and I don't think that they use twitter or anything like that. I did find a lot of really good data on Dubai via the internet, but I would have liked to possibly had a bit more to present about as far as first hand accounts. Much of the information I found online wasn't consistent, both for the Dubai and the US, all though the information about the US seemed to be more consistent.

I am very glad that I had the opportunity to conduct this research though. Since our country is so competitive with just about everything that we do, it is hard to really get a good prospective about our actually status in the world community without actually doing the research. Too much hear say going on I think. I am nervous and eager to get my presentation out of the way tomorrow.

Reflective memo # 13

After looking at Dubai's initiatives for the last several weeks, I found one last thing that I thought would be significant to post before I moved on to the US initiatives. The following article spelled out the e-government initiative pretty well I thought

Dubai Municipality's e-Government Initiative

This outlines their initiative pretty well. Although it is obvious that this is an ongoing project, I think that I have acquired enough information about Dubai's infrastructure initiatives to move on to pulling information about the US and its current initiatives.

One of the things that I discovered, although I had heard it mentioned in class, was the US governments cloud computing intiative. Although this doesn't directly address the lack of physical line infrastructure in the US, it does address the desire to reduce hardware costs associated with supplying services online.

US Federal Cloud Computing Initiative RFQ

There is some verbage in this document that states that the company which wins the contract will be responsible for providing LAN/WAN such that it won't impede data transmission. It also states that the datacenters will need to be located in two different locations and a minimum of 1 GB network speed at each.

This is one of the initiatives that the US government has in place. I am going to focus on finding 1 maybe 2 more such initiatives and then move on to private initiatives for the US. I didn't really find any such initiatives for Dubai other than just the e-government initiative. I am hoping that I will find something in the private sector for Dubai.

Reflective memo # 12

I googled ""Dubai" and "IT Infrasturcture" and "government"" and I discovered a PDF discribing something that Dubai calls the e-Government Initiative.

Sun's Proposal for Dubai

This document states that in 2000 Crown Prince of Dubai Sheikh Mohammed Bin Rashed Al Maktoum declared that were going to launch and initiative to insure government could provide most of their services via online means. This meant that they were going to need to rapidly implement IT infrastructure in order to accomplish this goal.

One of the things that I noticed in my searches were that Dubai is referring to their portal sites for their new e-system as their infrastructure. While I know that a sufficient amount of infrastructure strength is needed to accomplish the goals that they have stated they are trying to achieve, there was very little in the initiate plans that I have looked at so far that would indicate their need for infrastructure upgrades other than a phrase here and there mentioning it. I will continue to look for information, but one of the interesting things that I stumbled across in my search was the following powerpoint document:

Dubai Municipality

This document is a very good presentation on their successes and will also provide good terminology so that I am aware of what to look for in future searches.

Reflective memo 11

As I suspected, finding specific government initiatives for Dubai has been difficult. I have managed to find many government documents that state Dubai's strategic position on Infrastructure, both transport and communication, but I haven't been able to find any specific government initiatives layed out in documentation on their primary site. I did find the following report:

http://www.dubai.ae/opt/CMSContent/Active/Shared/Images/DAEv7/2010_misc/UAE_Vision_2021_English.pdf

I was able to find several snipits of information such as the following passage in this report:

An excellent standard of infrastructure and utilities will satisfy the fundamental needs of citizens and businesses while also boosting our nation's economic competitiveness as a leading global hub. As a symbol of mobility and interconnectivity, the UAE will reap the benefits of truly nationwide, user-friendly business and technical systems including transport and communication networks. High-quality utilities will deliver the reliable supplies of energy and water that we require.

While this is a great mission statement, it says very little on how they plan on acheiving these goals. I am not done searching though their government site, but I am guessing that finding specific initiatives may prove to be a challenge. I am thinking that I may have to resort to looking on international news sites for more detailed information on any initiatives that they may have in place.

Reflective memo # 10

After further examining the reports on the Dubai government site, I finally found my rural vs urban population percentage. The percentage is as follows:

% of Urban Population 98.9
% of Rural Population 1.2

In comparing this with the rural population percentage in the United States whose percentage of rural population is 20%, it becomes clear that any initiatives to ensure that Dubai residents have obtainable internet will be much easier for them to acheive than it would be for any such initiative set forth in the United States. Despite their overwhelming urban population percentage, one must also look at the area difference in the countries.

The US has a total of 3,537,441 square miles (http://www.enchantedlearning.com/usa/states/area.shtml) vs Dubai which has a mere 1510 square miles (http://www.britannica.com/EBchecked/topic/172721/Dubai). This fact alone indicates a significant cost differential between agressive infrastructure deployments between the 2 countries.

Looking at this significant differences in area and population, the rumored government initiatives in Dubai for rapid infrastructure development make sense. The cost of them implementing something large-scale is so much lower just by looking at the area and population differences that it makes sense for them to pursue such initiatives to help them remain competitive in the world market.