Tag | server Posts

Just a brief reminder that if your company makes commercial software (in other words, you don’t just develop it for your own employees use) then you should check out the FREE technical event my team is putting on next Thursday (25th Nov 2010). We also with have an Xbox 360 with Kinect to give away plus free books and other goodies. I’m currently looking after the Xbox and have so far resisted peaking in… but I make no promises! :-) Note that we have gone for zero breaks with the intention of making ...
So, what would seem to be a simple problem, automating the build of an MSI on the TFS build server – using a Microsoft .vdproj setup project type should be a doddle. Add a new build configuration (cunningly called ‘Setup’) ensure it’s building the setup project, create a build configuration to build the ‘Setup’ configuration, and attempt a build! No. Nothing. Works fine locally. Hmmmm Ok, let’s do some quick googling – there appear to be 2 (maybe 3) options: 1. Install VS2010 on the build server ...
In SharePoint 2010, Status bar is used to display information/warnings without disturbing user with Javascript alerts. Please don't think it is Browser's Status bar. It's a special information bar which displays below ribbon/top bar when invoked. No Server side code or manual setup required to enable status bar. The required functions are bundled in SP.UI.Status class that defined in SP.Js/SP.Debug.Js and it's included in SharePoint master page. So no need to include Js manualy to use Status bar. ...
Step 1: Download CouchDB on your Android phone from Android Market Place: info available at: http://www.couchone.com/and... Step 2: Download CouchDB on your Windows machine info available at: http://www.couchone.com/get... Download link: http://dl.couchone.com/dl/6... after unzip, it looks like this: Step 3: Check IP of your Windows machine Note: Your Android phone and Windows machine shall be on the same network ...
So, today my friend Ben and I are working at a client. Build server stops working. Bang our heads on the wall. Then Ben calls our mutual good friend Richard Hundhausen and asked him about it. Bang, answer! Check out Ben’s post: http://blog.benday.com/arch... ...
PDC stands for Professional Developers Conference, an event regularly hosted by Microsoft, often at Seattle. It is a great opportunity for developers who work with Microsoft products to come together under one roof, get to know about new forthcoming products, be briefed about key technologies ruling the market and finally, mingle with one another. At least that was how it used to be all these years. So what was different this year? This year, when PDC 2010 was being held in the last week of October, ...
SharePoint 2010 is released and available in 3 Editions. They are Microsoft SharePoint Foundation 2010 Microsoft SharePoint Server 2010 Standard Edition Microsoft SharePoint Server 2010 Enterprise Edition Before start implementing Sharepoint, its must to select the right edition for given requirement. When we recommend SharePoint to customers, they first ask what's the cost? Well, it's based on what for SharePoint is going to be used. 1. Microsoft SharePoint Foundation 2010 MSF 2010 is the least ...
Interested in learning Windows Server AppFabric? I hope so. It will be the backbone of the on-premise version of BizTalk in the coming years and based on news out of the PDC it looks like it will be moving to Azure (in some form) as well. There are many resources out there for learning Windows Server AppFabric. However, not all of them are equal and you can spend a lot of time meandering through material without making a lot of progress. Below is my suggested path for coming up to speed on it with ...
After much anticipation, ShareSquared, Inc has finally released SharePoint Composer and Maestro. We have finally have made it available for purchase to the public. Internally ShareSquared consultants have been using it with our clients for a while now. These products are going to make any SharePoint implementation go smoother. If you are not familiar with SharePoint Composer and Maestro then you are in for a treat. The product is meant to help organizations logically layout their SharePoint implementation ...
The following issue was encountered on a developers machine when trying to create a SharePoint project using Visual Studio 2010. From the File menu the developer selected New->Project and then selected ‘Empty sharepoint project’ (SharePoint 2010) and then typed in the url into the dialog box that appeared and then hit the Validate button. Upon clicking the button, the following error message was shown: Cannot connect to the SharePoint site: http://serverX:6666/. Make sure that the Site URL is ...
You may have already heard some information about the fact that Vertipaq indexes that are coming in the next version of SQL Server code named "Denali" following the announcements last week at PASS. If you want some more detailed information there is a new technical article available for download: Columnstore Indexes for Fast Data Warehouse Query Processing in SQL Server 11.0 which goes into more depth about how this will all work ...
It takes a short overview of Microsoft development tools and platforms evolvement in order to demonstrate the importance of supporting Web Forms development for ASP.NET Ajax with HTML5 enhancements. In an article that Todd Anglin publishes in Redmond Developers, under the title "Silverlight: What Web Forms Wanted to Be", Todd says that ASP.NET was supposed to be Web Forms. A framework that meant to duplicate VB6 ease of development or rather its more mature successor Window Forms. Asp.Net was expected ...
During hierarchy changes, MDS provides some basic rules for validating hierarchy members against some logic that is defined in the model within the MDS interface or through the Services interface. Behind the scenes, MDS is generating all sorts of T-SQL to ultimately enforce these rules. There is the ability to extend these rules with your own custom implementation if the configuration driven rules don’t suffice – either a SharePoint workflow or through custom CLR code packaged as an assembly. For ...
I've been meaning to write a blog post for a while about how we implemented a scatter gather pattern at one of my clients. Ive recently been reading Richard and the gangs new book which discusses a very similar pattern but with a different design decision. Based on that I have decided to expand on the original planned post to talk about what we did and our decision process using the decision framework discussed in the book. The aim here is to show that the "it depends" principle means that there ...
First, some background information: I have some javascript that requires data from the database to set values so I dynamically generate the script on the server via an action in my controller. I only want to do this generation when the partial view using it is dispalyed. So here is the problem: You have javascript you only want to load when a certain partial view is displayed. Depending on the state of data in the database, the partial view might load on page load or it might only load after an MVC ...
Does anyone know of a module for DotNetNuke which allows me to interact with a KeePass data file? I use KeePass a lot and have access to my different KeePass files on my desktop, my mobile phone, etc. Now I want to create a KeePass file which has things my development team needs access to. I would like to store the KeePass file in a location the web server can access and serve up the information through my DotNetNuke site. Any ideas on how to accomplish this ...
I was trying to install a web app that another team member built. this failed with the message: “The installer was interrupted before <MyApp> could be installed. You need to restart the installer to try again.” Trying again is (obviously) meaningless, it will just fail over and over. And the error message is very general, something failed. In the eventlog we can find this error: Installation success or error status: 1603 If we run the installer again but with verbose logging: msiexec /i MyInstaller.msi ...
Readers of my blog and/or column know that I am a big fan of PowerPivot. And because of that, I was excited to see, both at June’s Microsoft BI Conference (part of Tech Ed) and this week’s PASS Summit, that the PowerPivot technology will become more entrenched. What Microsoft showed in June was that the full-fledged SQL Server Analysis Services (SSAS) product would support the in-memory BI (IMBI) engine, known within Microsoft as VertiPaq. This cool columnar, in-memory technology will not be limited ...
I needed to downgrade SQL Server 2008 from Enterprise to Standard on a Server 2008 machine, and and kept getting this error when trying to uninstall: SQL Server Setup has encountered the following error: Invoke or BeginInvoke cannot be called on a control until the window handle has been created It turns out the setup utility really doesn't like having ANY other windows open - I closed the Server Manager window and it worked ...
The other evening I had the unfortunate pleasure of having to rebuild a client's SharePoint farm. Generally, SharePoint is not unstable. Unfortunately, the original consultant built the farm with one service account, which made things dicey. Murphy, of some strange law fame, stepped in and presented a situation in which that service account password had to be changed. As you would expect, the administrator changed the password. Since the administrator was newer to SharePoint he didn't realize the ...
Recently we upgraded one of our solutions from Visual Studio 2008 to Visual Studio 2010. After checking in our code to our 2008 Team Foundation Server, the CI build unexpectedly failed. We were getting errors like: c:\build\MyApplication\MyAp... error MSB4019: The imported project "C:\Program Files\MSBuild\Microsoft\Vis... was not found. Confirm that the path in the <Import> declaration is correct, and that the ...
Wow. There were a stack of announcements made at the key note. So I thought I would try to jot then down while I'm just waiting for my first technical session a Deep Dive on PowerPivot to start. The Parallel Data Warehouse Edition of SQL Server 2008 R2 has been released to manufacturing, there was a demo with a query over an 800 Billion record table that was returning in 19 seconds on a 40 node parallel cluster. Yahoo came up and talked about an SSAS cube of theirs, it's 12TB in size and they load ...
The code samples in Microsoft All-In-One Code Framework are updated on 2010-10-10. Download address: http://1code.codeplex.com/r... If it’s the first time that you hear about Microsoft All-In-One Code Framework, please watch the introduction video on YouTube http://www.youtube.com/watc... or read the introduction on our homepage http://1code.codeplex.com/, and this Port25 article http://port25.technet.com/a... ...
Over the last 3 years, Microsoft has slowly but surely been embracing REST as a programming model for the web in WCF. .NET 3.5 SP1 introduced some REST constructs allowing us to invoke WCF services with HTTP GET/POST/PUT/DELETE verbs in conjunction with UriTemplates. The REST Starter Kit (RSK) was then introduced on CodePlex and this provided many great features including an HTML help page, request interceptors, an HTTP client library, and more. Then WCF 4 was released and some of the features in ...
Recently I have been given a short term assignment to develop a number of reports in Crystal Reports. Upon arriving to the client location I quickly found out that the only tool I will be using to create the reports is basically the Crystal Reports itself. My initial look at the database quickly revealed that the database structure is far from perfect and that it has some confusing table relationships, another hurdle was in the fact that several columns in various tables were user customizable for ...
In this Issue: Michael Washington, Peter Kuhn, Bill Reiss, Lee, Walt Ritscher, John Papa, Kunal Chowdhury, cherylws, Jeremy Likness, Martin Krüger(-2-), Michael Crump, and Brad Tutterow. Above the Fold: Silverlight: "I know what you downloaded last summer" Peter Kuhn WP7: "Free fonts for commercial game development" Bill Reiss Training: "A couple of more data-related Silverlight Quickstarts for you" cherylws Shoutouts: Martin Krüger has an accordian style published in Expression Gallery: New accordion ...
Recently while I was upgrading a client web site, I started up a holding page web site on the same URL and displayed the holding page in my browser. At the end of the upgrade, I stopped the holding page web site and restarted the main site. I then refresh the tab in my browser but only saw the holding page, until I did a control-F5. So remember if in doubt on what you should see in your browser window, do a Control-F5 to force the browser to re-load. Changes to stylesheets sonetimes need a control-F5 ...
I recently migrated my dev environment to a new pc. I moved over all the databases and reattached them. Unfortunately, I soon discovered my SSBS services weren’t working. I was sending messages to my service, but nothing was showing up in the queue. I added logging and monitoring to the stored procs that act as an entry point to the services, and the stored procs I use for activation. Still, nothing. When I ran the Broker Server Diagnostic tool (ssbdiagnose) (available in {Program files}\Microsoft ...
Turns out you can't just move a TFS warehouse/cube from SQL Server 2005 to 2008... Once performed we got the following error on the TFS app server tier - when we tried to update/process the cube (both manually and via the TFS scheduler service): Detailed Message: Failed to load adapter Microsoft.TeamFoundation.Wa... Exception Info: \n Microsoft.TeamFoundation.Se... Error encountered when creating connection to Analysis Services. Contact ...
Brent Ozar and Tim Ford announced today they have two SQL Cruises planned for 2011. If you don't know what a SQL Cruise is, you are missing out. Hop on over to their SQL Cruise site for information, but I'll briefly tell you that Brent and Tim have found themselves a niche. Brent and Tim simply reserved some space on a cruise ship, and for a low price for the cruise and a VERY low price for quality training, you are enjoying quality time with fellow SQL folks as well as relaxing as you travel to ...
Cuando subes un archivo de Office 2007 (pptx, xlsx, docx, etc.) a un servidor IIS6 y alguien trata de descargarlo se lleva una sorpresa al recibir el mensaje: HTTP Error 404 – File or directory not found. Internet Information Services (IIS) Entonces piensas, el archivo está en el servidor. La URL es correcta. Puedo descargar archivos ppt, doc, xls, zip, and otros archivos desde el mismo lugar. Entonces que pasa??? “Out of the box”, IIS6 solo acepta peticiones para tipos de archivos MIME conocidos. ...
This may well be already known but it took us a little while to figure out. When using the BizTalk FTP adapter to write files to a Unix FTP server you may have to ensure the recipient of those files has the right to read/delete them. When you ftp files, the master ftp configuration file determines the permissions that those files will have. You can set the permissions yourself by using a version of the umask command in the Before Put property of your FTP send port. e.g. site umask 000 This will give ...
I've been seeing many developers in the forums asking: How can I display a message box from the server (code behind)? How can I customize the javascript confirm and alert popup? How can I display a message box like in windows application? As some of you may already know that displaying a pop-up message box has always been a pain for most developers in web programming. Everyone has probably used the Page.ClientScript.RegisterS... or the ScriptManager.RegisterClien... method to call ...
Microsoft: Our strategy with Silverlight has shifted At Microsoft’s Professional Developers Conference (PDC) this week, the future of Silverlight is one topic that has gotten short shrift. There have been no sessions about Silverlight 5 and only one mention of Silverlight in the kick-off keynote. But there were plenty of mentions of HTML 5 and Microsoft’s commitment to that technology, not only in the next version of its Internet Explorer browser, but also as the glue “facilitating a level of independence ...
One of the key performance concepts in Analysis Services is the design and use of good Aggregations to support user queries. However, Analysis Services (Both 2005 and 2008) by default is not configured very well to take advantage of multi-processor environments for parallel processing of these indexes, particularly for large MOLAP partitions. Keep in mind, using a large portion of available processors for aggregation building is only desirable in environments where a processing window is allocated ...
My team is pulling together a great afternoon on the 25th of this month to help UK ISVs get up to speed on the latest technologies from Microsoft and explore their impact on product roadmaps. The session is intended for technical decision makers including senior developers and architects. Technologies such as the Windows Azure Platform, SQL Server 2008, Windows Phone 7, SharePoint 2010 and Internet Explorer 9.0 will be represented. Check out the agenda and register before all the seats vanish ...
Many sites have a contact form, instead of posting email addresses. Admittedly, email addresses are convenient for customers because they can use a mailto link that brings up their email client and allow them to start typing, archive the communication, and manage the thread. When I first started C# Station, that’s what I did; posted my email address for everyone. Holy cow, what a mistake. I received so much spam that my inbox was unusable. Fortunately, spam is more manageable these days, but it’s ...
I deal in user experience. At the core, I’m a developer. If you want to label me, I would say that I specialize in front-end development, or the presentation layer. Generally speaking, when I talk about user experience development I get the following assumptions being made: I’m a designer, and ultimately live and die by the words of my master Adobe Photoshop, but dabble a bit in software development I only see user interfaces and usability. Meaning, when it comes to anything outside making UIs look ...

I was trying to configure Live Writer to publish post on my LD Express. Whilst the initial configuration of blog was fine, the test post and theme download fails. Live Writer KB indicates that community server and similar blog platforms has a delay between post and time it takes for the blog platform to publish the same. I would try to bring the same to the attention of support team to see if this can be fixed and solve.

I didn’t go to the Microsoft’s PDC Professional Developer’s Conference (PDC) this year because it was, as far as I could tell, a made-for-streaming video event. As such, I watched the keynote about 24 hours after it took place and used my Media Center PC to watch it on my plasma television. And I have to say, the keynote was worthy of the medium. Not only did the Silverlight Smooth Streaming technology deliver a fine HD image, but the content of the keynote itself, merited a big screen, and necessitated ...
Have you ever set up a SharePoint farm with multiple WFEs (web front ends) and then wondered later which server you were hitting? Ever have a user get an error but you can’t recreate it, only find to find out much later it’s because the user was hitting a different WFE than you were and that particular WFE was the only one with the error? Or have you ever had a misconfigured hardware load balancer that is directing all of the traffic to just one poor overloaded WFE while the others sit there idle? ...
In the past people could use services like the Microsoft Silverlight Streaming to host their Silverlight applications for free. This worked well in the past but it is now closed. What are the other alternatives? You can host your .XAP on Google App Engine but the process takes time and can be confusing. You could also find one of those free HTML host, but they could die tomorrow . This is where DropBox comes into play. Let me go ahead and stop and say, you probably don’t want to do this for a production ...
In this Issue: Michael Washington, Dennis Doomen, Mark Monster, Brian Genisio, Jeff Blankenburg, and Colin Melia. Above the Fold: Silverlight: "My Silverlight 4 Reference Architecture: ViewModels, Coroutines and Binding Conventions" Dennis Doomen WP7: "A Step-by-Step Guide to Building and Deploying your Windows Phone 7 Applications" Colin Melia Lightswitch: "Printing Sql Server Reports (.rdlc) With LightSwitch" Michael Washington Short list tonight after a long day... From SilverlightCream.com: Printing ...
If you need Logging in your application and Log4Net is not an option (for whatever reason), then the "Logging Application Block" that is part of the Microsoft Enterprise Library may be a good choice. I will look at Enterprise Library Version 4.1 - October 2008, which is available for download here, because is supports Windows Server 2003. If you are not already familiar with the concepts of logging, i recomend to read this rather technical blog-entry "Log Event to Listener Routing in Enterprise Library". ...
I am very excited to speak again at Tech Days 2010 Winnipeg! The Details are listed bellow. session title is: Microsoft SharePoint Server 2010 for Developers of Microsoft ASP.NET session day and time: Day 2 (December 8), from 2:20 – 3:25 p.m. Winnipeg. Organizations always ask, what is the difference between SharePoint Development and ASP.Net development? well, the answer is...Not MUCH! Come out and check out issues, differences and similarities between the two. Tech days is a great opportunity to ...
I started a new SharePoint 2010 project several weeks ago and one of our first assignments was to create a quick demo to highlight some of the new 2010 functionality. In our discussions about 2010, my Sogeti colleague mentioned that far and away his favorite new 2010 feature was the Excel REST API. I wasn’t that familiar with it, so I offered to set up that part of the demo. I have a SharePoint 2010 server running in a virtual machine, with Excel Services already configured. Please note: if you are ...
I think it is always a good idea to keep on top of any changes to the products you are using and this includes knowing what hotfixes have been released since the latest service pack. To this end I've produced a table of the hotfixes available for MSMQ. Hotfixes are cumulative so you only need to install the hotfix with the highest version number. Of course, ONLY install the hotfixes that resolve problems you are seeing or expect to see. Windows 7 Version Date Hotfix 6.1.7600.20716 21-May-2010 2028997 ...
So in my day to day work, I spend a lot of time using the Remote Desktop Client to connect to servers I’m hosting on my local machine. Most of the time these servers are running Windows Server 2008 R2. One of the things that I have noticed and it’s always frustrated me is that the color depth of the RDP session was always lower than my desktop resolution could handle, even though the RDP Client settings were to use the best possible : I found today a way to make the RDP session as good as my local ...
Before working with MVC, I would claim to be somewhat intimidated by JavaScript development. Not that I did not know how to use it, however I found that is was much more bug prone and harder to develop against. Having the .Net compiler was a nice safety net-I did not have to worry about variable name mismatch, typos, not to mention the .Net framework itself. In a recent ASP.Net project we used the MS AJAX update panel to implement interface changes that could easily be implemented via client side ...