by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Cory Smith
    @DualBrain
    @abnervelasco Good to hear!
    Raja Venkatesh
    @rrvenki
    Hi, Hope you all are aware of https://github.com/Nukepayload2/machinelearning-samples which is a good place to see ML.NET code in VB.NET. But for example I took the C# template for SQL CLR project, converted the generated default code into VB.NET and built a DLL which is an addon to SQL server completely in VB. I wish to create a VB.NET template repository with packages like this. What is the right approach?It should not be a one to one matching template found for C# instead use specific features of VB.
    Cory Smith
    @DualBrain
    You could go either way; however, for me it seems that we should leverage what VB offers whenever providing samples. There are many instances where I've converted code and the code was not only less lines, but (to me) a ton more clear. (For the record, you could make it less lines in C# by cramming it all together... but that'd be cheating.) To say this another way, it disappoints me a little whenever I see a sample that was clearly machine converted that doesn't take into account how a VB'er would actually write it. ;-)
    Mohammad Hamdy Ghanem
    @VBAndCs
    Task completed: Vazor 1.0 (stands for VB.NET Razor) https://github.com/VBAndCs/Vazor
    Cory Smith
    @DualBrain
    Great to hear! I've been following along some of the conversations taking place and it's awesome to see some traction taking place.
    Mohammad Hamdy Ghanem
    @VBAndCs
    thanks cory. There is a To Do section at the end of the readme file. So, I appreciate any help.
    Cory Smith
    @DualBrain
    I'm primarily focused on desktop/mobile (native) apps; so not sure how much assistance I can be. With that said... I'm very interested in monitoring how this progresses to see if there's any path from here to something like https://blazor.net/ (as a sort of replacement to Silverlight). I have a project that I'd like to take this direction that requires little more than the ability to refresh the image (client-side) within the browser and handle key press / mouse events. So this isn't a UI problem, it's more of a "host" problem. I was looking at http://jsil.org/, but project is confirmed to be "dead" by the author (which is disappointing). I have yet to find a public example showing even a VB assembly being launched and used in Blazor; however, I'm being told that it can be done. Time constraints have made exploring this deeper a bit of a chore... but if no one else does this, I'll eventually carve out the time to explore this more. What I would like to see is a sample showing VB running as a WebAssembly where it will use System.Drawing to dynamically / continually / client-side generate an image on the page (for example, a clock). (NOTE: Even the C# samples I've stumbled across so far aren't all that great.)
    Mohammad Hamdy Ghanem
    @VBAndCs
    look at https://github.com/cshtml5 it gone open source and it translates selverlight and wpf to ASP.NET apps
    Cory Smith
    @DualBrain
    @VBAndCs To my knowledge, the #cshtml5 project is only for C#. I'm playing wwith #Blazor at the moment trying to wrap my head around the whole #Razor side of things. Which brings me to a few of questions about your #Vazor project. Is #Vazor something that can be done with #Blazor? Or will we need something like #Vlazor? ;-) Also, does #Vazor support the newly released #RazorComponents? To be more specific regarding #Blazor; have you successfully been able to get #Vazor to run "client-side" (#WebAssembly)?
    Cory Smith
    @DualBrain
    Also @VBAndCs , can you highlight some of the differences between what you are doing with #Vazor and what currently exists (apparently) with regards to VB as documented over on https://docs.microsoft.com/en-us/aspnet/web-pages/overview/getting-started/introducing-razor-syntax-vb. I'm asking as I'm trying to wrap my head around what is #Razor.
    Jay Asbury
    @vbjay
    Razor is something that has been around for a while. It gets rid of stupid <%... junk. Instead you have either code or html with escaping for simple code in middle of ui or ui in middle of code.
    image.png
    Not my code. :D That would fail in a different culture.
    Mohammad Hamdy Ghanem
    @VBAndCs
    I have a new idea called ZML (raZor xML) to Write structural code as xml tags, so we have a new ZML Razor layer built on tip of C# Razor!
    I already implemented it in Vazor 1.5 and hope it can be implemented in .NET, so please support this proposal (all details are there): aspnet/AspNetCore#9270
    Thanks.
    Mohammad Hamdy Ghanem
    @VBAndCs
    ZML 1.0 now has its own repo and NuGet.
    Paul M Cohen
    @paul1956
    Microsoft is doing an all day Blazor event in January.
    My free C# to VB converter does a better job preserving comments and formatting but requires VB 16 to run. It also supports many features of C# 8 feedback and PR’s welcome. https://github.com/paul1956/CSharpToVB
    Cory Smith
    @DualBrain
    @paul1956 I'll get an updated copy and check it out (hopefully this weekend).
    Cory Smith
    @DualBrain
    @VBAndCs Have you attempted to use Vazor or ZML to try to target Blazor?
    KevinH
    @kevinh7777
    How is this different than
    https://github.com/VBAndCs/Vazor ??
    Cory Smith
    @DualBrain
    @kevinh7777 I'm not clear on your question so I'll answer it two ways. I think ZML is a subset of Vazor - split off into it's own repo. Vazor = Razor... Blazor is based on / utilizes Razor syntax, so I'm wondering if any work has been done to bridge Vazor to Blazor (if that makes sense?).
    Cory Smith
    @DualBrain
    @paul1956 Re: CSharpToVB - Is there anything significantly different between the main branch and Core 3.0 one (or is it mainly just a work-in-progress sort of thing to get it working in Core 3)?
    Paul M Cohen
    @paul1956
    Sorry 3.0 branch should have been delete when I merged it back into Master which was originally based on Framework. Since the merge is complete I will delete it after I figure out how.
    Cory Smith
    @DualBrain
    @paul1956 Re: CSharpToVB - Would definately like to see "snippet" working; right now need to place (at minimum) as void main(){} wrapper in order to get functioning. With that said, I like a lot of what I see so far; still have to find more time to dig deeper but wanted to take a moment to give a quick shoutout saying "looks GREAT so far!". I suspect (if I can find the time to do so) that you'll most likely see a pull request (or two) from me in the future. ;-)
    Paul M Cohen
    @paul1956
    Yes as the readme says it wants something that will compile uses Roslyn walker that requires a compiled program. Detecting all the possible fragments is a lot of work.
    That I didn't need to what I was doing. I was more interested in giving it a solution folder.
    and more recently a project file
    Paul M Cohen
    @paul1956
    I am going to add a menu to insert a class boiler plate.
    L
    And Main boilerplate where you can just type or paste statements.
    I want to play around with RTF read only lines.
    Paul M Cohen
    @paul1956
    I will update repo tonight, some of the code in this area is very old and needs cleanup.
    Raja Venkatesh
    @rrvenki_gitlab
    @TheSaltyKorean, I took a C# Azure function template and created a C# project. Then hand converted the solution, project and code to VB. It works fine as expected. So if you are expecting a template to create a VB project directly, I hope it should be available post .NET 5.0. dotnet/wpf#1734
    dotnet/winforms#1698
    Paul M Cohen
    @paul1956
    Can you point to the original C# template, are they C# code or something special?
    I would also love to know what is missing, the Issues are real but easy to work around and I have posted 1 NuGet and some small source pieces. I have yet to run into a project I can't port except for SingleInstance.
    Jay Asbury
    @vbjay
    Paul M Cohen
    @paul1956
    @vbjay what is it? Does it have anything to do with C# Azure or something to help me with git (which I really need)?
    @vbjay Found the readme I will have a look.
    Cory Smith
    @DualBrain
    @paul1956 I was wondering the same thing. ;-) @vbjay Of course we want (and welcome) recommendations; but I would suggest that you provide a little more details as to the "why" of the recommendation. ;-)
    Jay Asbury
    @vbjay

    A. I am acontributor to it :D

    B. It lets you do git operations without knowing git syntax.

    C. I became a git expert through using and developing it.

    D. Only a few people develop it :D

    E. VERY active development.

    "Sorry 3.0 branch should have been delete when I merged it back into Master which was originally based on Framework. Since the merge is complete I will delete it after I figure out how."

    Team:
    Henk Westhuis, Arkady Shapkin, Janusz Białobrzewski, Igor Velikorossov aka RussKie, Gerhard Olsson, Drew Noakes

    Contributors:
    Steffen Forkmann, Jacob Stanley, Nick Mayer, Kevin Moore, Davide, Dominique Plante, Grzegorz Pachocki, Seth Behunin, bleis-tift, Chris Meaney, Nathanael Schmied, Adrian Codrington, Troels Thomsen, Wilbert van Dolleweerd, Tobias Bieniek, Radoslaw Miazio, Stan Angeloff, Matt McCormick, Bjørn Moe, William Swanson, Daniel Locantore, Harald Deischinger, Radek Miazio, Stefan Rueckl, Emanuel Henrique do Prado, Lukasz Byczynski, Steffen M. Colding-Jørgensen, alexeik, arBmind, mausch, xaro, Xharze, Kim Christensen, showell, Daniel Doubrovkine, mdk, Marc Murray, rferriz, Jacek Pasternak, miloja, Ed Starback, Alberto Chiesa, Charles Brossollet, Patrick Earl, ultonis, Michael Frenzel, Airat Salikhov, Max Malook, ikke, Simon Walker, Arnaud Fabre, Andy Lee, Joe Brown, Rodrigo, John Gietzen, Ralph Haußmann, Rodrigo Fraga, Michael West, David Vierra, Mark Pizzolato, Alexander Mueller, marcinmagier, Alexander Puzynia, ferow2k, lynxstv, nitoyon, iamxail, Basewq, Edward Brey, Sergey, Nils Fenner, Burim Kameri, Phillip Cohen, Andy Royle, Masanori Tanaka, Alex Ford, Arne Janbu, Dan Rigby, pravic, Linquize, Clinton Daniel, Reto Schoening, mabako, Tal952, Aviad Pineles, Markus Stein, Marcus Bauer, Nay, Joe Phillips, Cameron Will, Donatas Mačiūnas, Jesse Bartley, Dave Brotherstone, Pieter van Ginkel, australiensun, Vincent Gravade, Hiroyuki Sato, Isaac Devine, Konstantin Tenzin, Stefan Laut, Jeromy Johnson, Kate von Roeder, Tor Arvid Lund, jberger, kunigaku, Jay Asbury, Philippe Miossec, Pedro Pombeiro, Vincent Meurisse, itori, Greg Sohl, Daniel Bradley, Robert Schroeder, Birunthan Mohanathas, Christopher Buxenstein, Gordon Tyler, Dean Herbert, Jacob Berger, slaut, Gorbach Alexey, Michael Naumov, Zbigniew Lis, Desterly, gor, Kyle Nicholls, Olmo del Corral, TheGeoist, Cahyadi Hendrawan, Christian Schuster, Christopher R. Wedman, Dandalf, Daniel Sack, Dominik Rauch, Henrik Torstensson, Irina Erofeeva, Joan Charmant, Matthew Malkin, Philip Daniels, Sam Kelleher, Sui, Tom Rathbone, Ulrich Buchgraber, Alexander Ulitin, Bill Yang, bookman25, dedale, jeffqc, lanfeust69, ulatekh, vitaly, jtacoma, forbjok, Sergey Azarkevich, Joshua Tacoma, Klas Mellbourn, Erik Peters, Dmitry Oksenchuk, Andrew Orlov, BinSys, careri, Alan Nelson, Alexander Kostikov, Andrey Dodonov, Arsen Shnurkov, Ashod Nakashian, Bastian Eicher, Benjamin Burgy, Bernd Herzog, BinSys, Carbenium, Christian Schuster, Christophe Chevalier, Clay Anderson, Cristian Stoica, David Kemp, Dmitri Suvorov, Eben Zhang, Fernsehkind, James Johnston, Joe Flynn, Joe Hayes, Johannes Linke, KSACEK, Kim Gybels, Klas Mellbourn, Lazar Sumar, Luis G, Marc Brooks, Matthias Koch, Max Kirillov, Michael Karmazin, Michal Kuncl, Noguai, Patrik Gustavssonm, Per Erik Stendahl, Phil Richards, Quppa, Ralf Wagner, Robert Schmidt-Cisternas, Sam Harwell, Seto, Tachikawa, Tomas Deml, Oleg Ovcharenko, Valery Petrov, hypersw, idealist1508, j-a-b, ksemenenko, lodici, m08pvv, maadani, maxbog, mgorbulsky, mnz, wangzq, Amit.Joshi, Arnaud, David Frey, EbenZhang, Erik Leo, Gabriele Pongelli, GavriYashar, Julius Vitkauskas, Katelyn Gigante, Levente Koncz, Lucas Trzesniewski, Lysogorskiy Aleksey, Matt Si, Matthias Serfling, Oleksandr Redko, Ondrej Novak, Orgad Shaneh, RaMMicHaeL, Rui Lopes, Sebastien ROBERT, Tao Gomez Gil, agabden, crypto_rsa, gpongelli, ierof, leak, liiws, mserfli, palver123, Alex Povar, Andrey Helldar, David Warner, Duncan Ogilvie, Eric Wieser, Evgeny Morozov, Fabrizio Mancin, Fisher Tsai, Glen Nicol, Hans F. Nordhaug, IEVin, Ilya Mokin, Ivan Vinogradov, Johan Henkens, Markas Gedminas, Michael Seibt, Michael Werle, Mihai Pantea, Mohamed Hamdy, Nikolay Hidalgo Diaz, NikolayHD, Nikos Polideropoulos, Ori Ashual, Paul McSweeney, SamuelLongchamps, Szali Szali, Thomas Butz, Thomas Levesque, Vladimir Shimanskiy, aivanov-oneinc, chun, oriash93, pmme, szaliszali, Ákos Szabados, Antonio Maiorano, Christian Dreier, Lee Richardson, Logan Higinbotham, Marek Fišera, Mark Bell, Peter Hultqvist,

    anaplian, olegivo, rbares, tank09, yiabiten, Dzmitry Mikhalap, Matthijs ter Woord, NN, Noah Lerner, Novak Ondrej, RSchwoerer, Andrei.Matsiashkoits, Carl-Hugo Marcotte, Corey Smith, Curtis Carter, DCFerg, Dmitry Zhelnin, DmitryZhelnin, Fabian Schmied, Ignacio Errico, Ivan Grek, Ivan Sterkhov, Jan Rysavy, Leo Rohr, Marcin Wachulski, Marko, Martin Steinisch, Onur Safak, Oskari Leppäaho, Yaroslav Veremenko, olegl, realkompot, seshonaar, Crystal Hammer, Jonathon Aroutsidis, Karsten, KarstenRa, asfarley, cryham, manuelspezzani, Emmanuel Counasse, Igor Melnikov, Ivan Kochurkin, phdussud, Andrew Cartwright, Hieu Do, Karsten Rathlev, Kasper B. Graversen, Le Garrec Vincent, Manish Kungwani, R0nd, Ralph J Smart, Roland Gneev, Ruslan Lekhman, manishkungwani, rickaas

    Translators

    79 collaborators on Transifex website, Gianni Rosa Gallina, Cheng Huang, Floyd Hung, superlongman, rferriz, gor, xaro, bleis-tift, Ralph Haußmann, Jasper Chien, Arkadiy Shapkin, ferow2k, Thibault D'Archivio, australiensun, Airat Salikhov, Dave Brotherstone, diegoaossas, hogelog, Philippe Miossec, Michael Benz (Copro), KUNIMI Taiyoh, Victor Shih, bygreencn, mrahn80, Alexander Eifler, Marcelo Ghelman, ghanique, olshevskiy87

    Designers

    Andréj Telle, Oliver Friedrich

    Paul M Cohen
    @paul1956
    It come up with a windows security warning when I tried to install so I passed.
    Jay Asbury
    @vbjay
    That's because they JUST released a new version. Not enough people have downloaded and installed it.
    Windows defender does a warning on installers with low usage.
    It is signed. Verify it yourself
    Jay Asbury
    @vbjay
    image.png