Join 34,000+ subscribers and receive articles from our blog about software quality, testing, QA and security.
 

ASP.NET Core Standard Support


#1

Are there any plans to support ASP.NET Core Standard?

Really missing SmartInspect!!!


#2

Hi Nick,

Thanks for your posting and Happy New Year! The full SmartInspect library has some Windows-specific code but it should be possible to create a .NET Core compatible library/port based on the ideas and concepts of the official library. We don’t have any plans right now to support .NET Core directly but SmartInspect’s protocol is fully documented so using SmartInspect from additional platforms is definitely possible:

http://www.gurock.com/smartinspect/smartinspect-log-formats-and-protocols.a.html

Cheers,
Tobias


#3

So…write it myself for the latest major Microsoft initiative.

I love SmartInspect…but I’ll pass. Time to move on.


#4

I ported it to .net core 2.0. In case you are interested please let me know.


#5

Never saw this reply - came back hoping something had changed and saw your reply. I’d be very interested to see what you have done.

Thanks,
Nick H


#6

Actually I used the source code that gurock provided to us (I think it is part of a normal purchase) to build it as netstandard2.0. I had to comment out the System.Drawing.Imaging stuff in Session.cs which we didn’t use anyhow. I can run it nicely under net core linux. I would share this if Gurock gives green light.


#7

Ah ok, then must have it in a directory somewhere. I will take a gander. Thanks for the info.


#8

System.Drawing.Common for core.

I’m working on a polyfill for the AppDomain calls.


#9

I just want to say thanks for this solution. I’m up and running. Sweet. Might even renew it now.


#10

Cool! Maybe Gurock could make this open source? Seems like they are not maintaining it actively anymore.


#11

Yeah, that would be great. There’s nothing out there like it and I have been very disappointed to see it gathering dust. Having it available in core is huge.


#12

I too am hoping for a .NET Standard 2.0 port. I tried it with the source last night and the only area that has an issue seems to be AppDomain. If Gurock considers this a dead product/project please consider open sourcing it on GitHub and let the users continue to build on it. Great product. Simple tweaks can keep it alive and in other uses.


#13

Hello voneinem2,

I too would be interested in your port to netstandard 2.0.
Would you be willing to share the code with me?

Regards,
Gerben ten Wolde


#14

Hi Gerben,

actually I’m not allowed to do this because of the license terms.
You will to have to repeat yourself what Nick and I have been doing.
Unfortunately Gurock is not very responsive (at all) with regards to SmartInspect.
It seems they don’t want to make it OpenSource to continue collecting license fees but not providing any support.

I really love the product and we are using it extensively. Maybe it’s time to look for alternatives.

Quite sad…
Volker


#15

Hi Volker,

Thanks for your timely reaction.
I understand why you can not share your work.
It is strange that Gurock are this unresponsive as I’ve had some great help from them in the past. A shame indeed.

I will try to dig up my licence and try to compile it myself.

Thanks again, Regards,
Gerben


#16

I agree - I got very good support in past too - no idea why this changed.
Getting this compile with netstandard2.0 is quite simple.