How do I get ServiceStack DLLs (Not from Nuget)? - servicestack

I'm a subscrption customer but I can't login to ServiceStack forum to ask question because of this message "Your account hasn't been approved yet. You will be notified by email when you are ready to log in.". It've been weeks and I didn't see any notification email from ServiceStack.
I don't think I'm going to renew my subscription since I have little use of the software. I'll like to get all the .dll that is currently covered under my subscription and license to use since I already pay for it. Is there a way to get all the .dlls without using nuget? is there a place for download?
Please response.
Thanks,

Account Approval should be automatic when Signing up to the forums with the exact email used to create an Account with ServiceStack. You can find ServiceStack's email on the FAQ to investigate any issues.
The official .dll's for each ServiceStack release are only published on NuGet. You can download the NuGet packages without using NuGet by downloading them directly from the nuget.org website by clicking on Download package link for each package, e.g:
Direct Link: https://www.nuget.org/api/v2/package/ServiceStack/5.8.0
Then you can access the dll's by renaming the extension to .zip, e.g:
servicestack.5.8.0.zip
Then you can unzip it to access both the .NET Framework and .NET Standard 2.0 (.NET Core) dll's.
You're also able to download a snapshot of the source code for each Release:
https://github.com/ServiceStack/ServiceStack/releases
https://github.com/ServiceStack/ServiceStack.Text/releases
https://github.com/ServiceStack/ServiceStack.Redis/releases
https://github.com/ServiceStack/ServiceStack.OrmLite/releases
https://github.com/ServiceStack/ServiceStack.Aws/releases
https://github.com/ServiceStack/ServiceStack.Azure/releases
https://github.com/ServiceStack/Stripe/releases
https://github.com/ServiceStack/Admin/releases
Where you can build the .sln Solution in each repository to generate your own .dll's from source.
Your license lets you use any version of ServiceStack released before your License Expires.

Related

Deployment custom App in Microsoft Teams

I am developing a chatbot azure service, which I want to integrate within Microsoft Teams. So far everything is working but the "re-install" of the package in the Microsoft Teams.
I created a publish "folder-profile". Then I zip the result with the manifest.json and the icon files inside. I go to the Manage Team section and in the Apps tab I select upload a custom app. Then I choose the .zip file and the service seems to be there(Actually it is there)
It works, but when I create a new version and I repeat the described steps, it seems like Microsoft Teams is still using my old code.
I test the chatbot in the Chat by using #"APP-ID" and I see how my changes work, but installed as an App for the "Team" keeps the old version.
I tried to uninstall it, check if the bot is gone(it is gone) and then upload again, but some kind of cache is there and the bot behaves like in the previous version.
Any idea how is the correct way to deploy new versions of my app in Microsoft Teams?
I think you need to upgrade the version number in the manifest.json file (you can do it in the manifest.source.json before to generate your zip).

Artifactory SaaS - User Plugins - How to deploy?

I've been through the docs several times and the best answer I can find is that all the .groovy files are loaded at initialization of the application, however, for the SaaS variant of Artifactory it says the user plugins are supported in the product matrix but there's absolutely no reference on how to get the user plugins installed and running. Maybe I'm tired and missing it but I keep ending up at this page in the wiki with no answer.
https://www.jfrog.com/confluence/display/RTF/User+Plugins#UserPlugins-PluginsLibDirectory
I am an admin user for the application but I can't see where user plugins are managed from the API, CLI or UI. Please point me in the right direction. Much appreciated!!!
create a support request. DevOps team will do it for you.

Publishing to npmjs - using a machine user?

We're currently working on an open source project (wicked.haufe.io, an API Management system), and for this system, we would like to publish an SDK to npmjs.com for situations where you would want to extend the functionality of the system (it's designed for that).
Now, obviously I don't want to publish to npmjs.com using my own user, but would want to use an organization in some way. My questions regarding this (and I didn't find anything appropriate in the npm documentation on this) are:
Can and should I use a machine user for npmjs.com when publishing? Is this allowed? We'd build and publish from our own build pipelines, and those only use machine credentials, not personal ones.
Do I need a paid plan even if my organization only wants to publish open source packages?
The second bullet point is not that big an issue, we can do with the minimal $14 for an organization; the first issue is what's interesting.
Best regards, Martin
From my understanding machine credentials have nothing to do with it. The only credentials that matter are when you try to "npm publish", it will ask for npmjs.com credentials which you have already created (and can be anything). As far as company and publishing information for the package, you can arbitrarily include whatever you want in the package.json file. Just type "npm init".
See link here
I don't think a paid account would be required.

Configure stripe plugin for nopcommerce?

Stripe for 3.40 --> http://www.nopcommerce.com/p/1512/stripe-payment-plugin.aspx
I have downloaded this. I zipped it and uploaded it to my plugins folder on my host in the NopCommerce installation installed. I installed the plugin on the admin side of NopCommerce. When I goto payment methods and try to Configure by hitting the configure button I get the error message. As seen in the picture below.
Please help.
The stripe 3.40 plugin does not contain a .csproj file. I had to directly upload it to my deployment. So their is no way for me to debug my NopCommerce plugin in Visual Studio. Is their a way to check my log when my project is deployed on Arvixe? or does someone know where I can get the source file for Visual studio?
This is another post where I recieved help for adding the stripe plugin. I directly uploaded to plugins and then installed the plugin--> add the Stripe plugin to Nopcommerce
The plugin has a folder naming convention issue. I figured out how to debug on the hosting platform and caught the issue.
The issue seams to be with folder name. This is what I did.
I renamed the main folder to : Payments.Stripe and reloaded the plugin folder retried to click on ''configure'' and it worked. I entered my Stripe login ID (email for your Stripe account) and pasted the secret key that you can get in your account settings under API keys. Now I will test the checkout process using Stripe

How to publish MSHTHML.dll and SHDOCVW.dll to Azure

I have a 3rd party web page screen capture DLL from http://websitesscreenshot.com/ that lets me target a URL and save the page to a image file. I've moved this code into my Azure-based project and when I run it on my local sandboxed dev box and save to the Azure blob, everything is fine. But when I push the bits to my live server on Azure, it's failing.
I think this is because either MSHTML.dll and/or SHDOCVW.dll are missing from my Azure configuration.
How can I get these libraries (plus any dependent binaries) up to Azure?
I found the following advice on an MSFT forum but haven't tried it yet. http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/0344dcff-6fdd-4479-a3b4-3e89750a92f4/
Hello, I haven't tried mshtml in the cloud. But generally speaking, to
use a native dll in a Web Role, you add the dll to the Web Role
project just like adding a picture (choose add existing items). Then
make sure the Build Action is set to Content. This tells Visual Studio
to copy the dll file to the output package.
Also check dependencies carefully. A lot of problems related to native
code are caused by missing dependencies, such as a particular VC++
runtime dll.
Thought I'd ask here first before I burn a day or two on an unproven solution.
EDIT #1:
it turns out that our problem was not related to MSHTML.dll or SHDOCVW.dll missing from the Azure server. They're there.
The issue is that by default new server instance have the IE security hardening feature enabled, and this was preventing our 3rd party dll from executing script. So we needed to turn off the enhanced IE security configuration settings. This is also a non-trivial exercise.
In the meantime, we just created a server-side version of the feature on our site we need to make screen captures from (e.g. we eliminated JSON-based rendering of UI on the client), and we were able to proceed.
I think the solution mentioned in the MSDN forum thread is correct. You should put them as part of your project files, so that the SDK will package and deploy them to the VM on the cloud.
But if they are COM and need to be registed you'd better call the register command via the Startup feature. Please check http://msdn.microsoft.com/en-us/hh351539
HTH

Resources