Infragistics And Intersoft Webcombo.NET 3.0 - infragistics

Facing design issues in my application, I have installed Infragistics NetAdvantage 2006 Vol 1 and Intersoft Webcombo.NET 3.0 SP3 Build 18 in my system, if I run the application getting design issues.
Example: I couldn't navigate into the tab.Currently I am using.NET 3.5 framework. Do I need to install any other later versions?

I assume the reason that you are having issues at design time is because there is an exception thrown in the designer for one of the controls though it would be best if you expanded on your question to include more details if this isn't the case.
For your specific question, do you want to install any later versions, that is up to you.
For resolving the design time issue, if it is caused by the Infragistics controls make sure that you have the exact version installed that you are using in the project so that the design assemblies are in your GAC. It is important that you have the correct service release installed. Also there are known issues using the .NET 1.x controls in .NET 2.0 or later at design time so you will want to make sure you are using the .NET 2.0 controls unless you are using Visual Studio 2003.
Please note that NetAdvantage 2006 Volume 1 has been retired since the spring of 2009 and wasn't tested with any version of Visual Studio later than 2005. The WebCombo was also retired in 2011 and was only ever supported in IE and Firefox when it was supporter. This control isn't expected to work in any modern browser and you should upgrade your application.

Related

Upgrade Infragistics dlls from vesrion 11.1 to 18.1

We are using the follow Infragistics dlls in project.
Infragistics35.Web.v11.1
Infragistics35.WebUI.Documents.Core.v11.1
Infragistics35.WebUI.Documents.Excel.v11.1
Infragistics35.WebUI.Documents.Reports.v11.1
Infragistics35.WebUI.Misc.v11.1
Infragistics35.WebUI.Shared.v11.1
Infragistics35.WebUI.UltraWebGrid.DocumentExport.v11.1
Infragistics35.WebUI.UltraWebGrid.ExcelExport.v11.1
Infragistics35.WebUI.UltraWebGrid.v11.1
Infragistics35.WebUI.UltraWebListbar.v11.1
Infragistics35.WebUI.UltraWebNavigator.v11.1
Infragistics35.WebUI.WebCombo.v11.1
Infragistics35.WebUI.WebDateChooser.v11.1
Can i upgrade to the latest version 18.1 without changing code?
I recently updated my entire solution (80+ projects) from IG 12.2 to 16.2. As Jackdaw mentioned there is a version upgrade utility. Within VS I was able to right-click on each project and run the upgrade from there. I had no issues whatsoever. Unfortunately IG 16.2 is the most recent version approved by my security folks, but I can't imagine going from 11.1 to 18.1 would be any different.
You wouldn't be able to do so, without any code changes, because those controls were retired in the very next version Infragistics ASP.NET 2011 vol2.
Changes after version ASP.NET 2011 vol.2
There are several sources you could use to make the upgrade easier for you:
Product Changes fully described for 2011 vol.2
New controls starting from ASP.NET 2011 Vol.2
And a helpful document describing some of the changes that you could easily perform when migrating from the old control to a new one in the following cheat sheet.

Find deprecated or changed methods in site core with different versions

I am planning to migrate site core 6.5 to site core 8.1. So here i am using below dlls sample
Sitecore.nexus
Sitecore.NVelocity
Sitecore.Analytics
Sitecore.Marketing.Wildcards and etc.
While i am doing POC i got understand Sitecore.Marketing.Wildcards is changed because of vast changes in Rules Engine.I figured out by compile time errors in my code after code has setup with sitecore 8.1. So i planned for another work around.
My question is how can I find a way to discover deprecated or changed functions from one version to another version of site core migrations? I'm trying to fgire this out before I dive into development.
The best way is to go through the release notes and find what is changed.
https://dev.sitecore.net/Downloads/Sitecore%20Experience%20Platform/Sitecore%2081/Sitecore%20Experience%20Platform%2081%20Initial%20Release/Release%20Notes
For example, on the release notes for Sitecore 8.1 on above link, you will find certain deprecated features, functionality, framework like SPEAK 1.1 framework etc. So with every release, some features or components may get deprecated and you need to fix the code break due to this.

How to include .NET framework library in executable

I've recently made a Windows Forms Application in VS 2010 Express. When running on my machine it works fine but on other machines it needs to install the .NET framework first. Is there anyway around this? By including the library in my executable? By not using the .NET framework?
I would really appreciate some help.
Typically this kind of problem would be handled by your Windows Forms Application's installation package.
Opinions vary but I'd suggest the safest/most polite thing to do is to treat .NET as a prerequisite. If .NET is not present, display a message that it is required before the install will succeed and perhaps point to a Microsoft download page like this one or this one. The risk is that you point them to an obsolete download page or that the page moves and invalidates your link.
That said, I would have expected most machines to have some version of the .NET Framework installed (by Windows Update for example) so it's a bit surprising that you're being told it needs to be installed.
I suggest you follow the instructions in How to: Determine Which .NET Framework Versions Are Installed to check one of your failing machines to confirm that .NET is not installed (very unlikely) or to determine which version (or versions) of .NET is (are) installed.
Update 6/21/2015 From the comment below, we have evidence of two systems without .NET installed so my "very unlikely" comment above is a bit off base!
Update 7/4/2015 I have a bad habit of forgetting that not everyone configures their Windows systems exactly the same way I configure mine. From this blog post it seems that the .NET Framework is 'only' a Recommended Update.

Sitecore SPEAK Basics

I am pretty new to Sitecore SPEAK and i am looking for some of the basics to start with. Basics like even which version of Sitecore Supports SPEAK. I see that many places they mention that it is supported in 7.0 and few places say 7.1 version. I have a Sitecore 7.0 Version and when i open the Core database, i would like to know if i need to install any particular module as i dont see anything related to SPEAK.
This link is the sitecore's Official blog where they speak about it. But fail to mention the requirements.
Sitecore SPEAK Blog- Introduction
Any Help would be Greatly Appreciated
According to the release notes, the SPEAK UI framework was introduced in Sitecore 7.1. At least you need this version and the Sitecore Rocks Visual Studio plugin, as building SPEAK applications are not very handy to build within the Content Editor.
Here you find a summary of SPEAK documentations.
I would personally recommend to start with the blog post series from Martina Welander.
I recommend using the later versions of Sitecore 7.1 or preferably Sitecore 7.2. A lot of bugs have been fixed since the initial release of SPEAK.
I have two open source SPEAK applications, if you want to see examples of SPEAK applications are built.
https://github.com/sobek1985/SitecoreSPEAKBulkRolePermissions
https://github.com/sobek1985/SitecoreDataImporter
I have also created Visual Studio 2013 Templates for creating blank Visual Studio Projects for SPEAK.
https://github.com/sobek1985/SPEAKTemplatesForVisualStudio/releases

Compiling DX 9.0c app against March09SDK => Cannot run with older DX 9.0c DLLs => Problem :)

I'm unable to do a scenario from subject.
I have DirectX 9 March 2009 SDK installed, which is 9, "sub"-version c, but "sub-sub"-version is 41, so libs (d3dx9.lib d3d9.lib) are linking exports to dxd3d_41.dll.
What happens when I try to run my app on machine which has DX9.0c but not redistributable from march 2009 is now obvious :), it fails because it cannot find dxd3d_41.dll.
Which is standard solution for this problem?
How Am I supposed to compile my app to be supported by all machines having DX 9.0c?
Is that even achievable?
Thanx
You need to install the runtime that matches the SDK you use to compile.
The only way to force this to work on ALL machines with DirectX9c installed is to use an old SDK (the first 9.0c SDK). However, I strongly recommend avoiding this. You are much better off just using March 09, and install the March runtimes along with your application installation.
The simplest solution is to link to the Microsoft DirectX end-user runtime updater on your download page and tell people to run this first to make sure that the runtime components are up to date before installing your application.
After that, the next simplest thing is to bundle the necessary runtime updater with your application and have users run it before running your installer.
All of this is documented in the SDK documentation.
The rules are that if you link to d3dx9 then you are expected to handle making sure that the required redist runtime components are installed.
Have a look at the page 'DirectX Installation for Game Developers' in the DXSDK docs.