Creating Office Files in Blazor using Syncfusion - PDF, Word, Excel, and PowerPoint

  Рет қаралды 10,505

IAmTimCorey

IAmTimCorey

2 жыл бұрын

Creating office files in C# has always been a popular solution. You can generate reports in formats that users are comfortable with. With the Syncfusion file controls, you can not only create Excel files, you can also create Microsoft Word documents, PowerPoint presentations, and PDF documents. In this video, we will look at the office file controls in Syncfusion and how to use them.
Syncfusion Components: bit.ly/387BBoP
Blazor Components: bit.ly/3Oi7M5P
Full Training Courses: IAmTimCorey.com
Source Code: leadmagnets.app/?Resource=Syn...
Mailing List: signup.iamtimcorey.com/

Пікірлер: 30
@Esgarpen
@Esgarpen 2 жыл бұрын
I remember tearing the hair off my head trying to figure out how to export data to pdf and xlsx in a university course... Now we have a community license that makes life so much easier, and does stuff that's so very appreciated by several departments... Amazing.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Awesome! It is nice when you find the exact tool you need.
@olanrewajusaka3991
@olanrewajusaka3991 2 жыл бұрын
Legend, just keep on the good work bro.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Thank you!
@mherman90
@mherman90 2 жыл бұрын
please do pdf-viewer next, amazing work as always. Legend!
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Check out the video this coming Monday.
@galberts
@galberts 2 жыл бұрын
@@IAmTimCorey try running pdfviewer on a linux azure machine. You will need to include separate files from a separately downloadable link, linux nuget package alone is not enough. And when you're developing on a windows machine and deploying on a linux machine, you will have to switch packages, which is annoying. My workaround is building on a linux stack (in azure devops) and adding a build condition so it uses the linux package when building on linux, but this requires build os to be the same as the hosting os. Syncfusion is nice but sometimes it feels like a fight
@Algorerhythm
@Algorerhythm 2 жыл бұрын
I used the Syncfusion tools to generate schedules and reports by taking a dozen or so Word template documents and data from sql server and doing a programmatic mail merge on the server to generate both Word and PDF files the user could create and download with one click of a button. There are gotchas when it comes to page breaks and how the data can affect those so some trial and error is required.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Thanks for sharing.
@SyncfusionInc
@SyncfusionInc 2 жыл бұрын
Hi Derick, thank you for sharing this feedback. We notified our product team so they can look into this. We appreciate any thoughts you have to improve our tools.
@AMIRKHAN-dm2fm
@AMIRKHAN-dm2fm 2 жыл бұрын
can we open offic files using these controls?
@guillermomazzari4983
@guillermomazzari4983 Жыл бұрын
Thanks for sharing! I just got my comunity license for syncfusion! I started checking it out today, do you show, in any video, how to load data from an excel into a datagrid? or into a listo or table, the idea would be to do the opposite form this video, transfor from excel to C#
@IAmTimCorey
@IAmTimCorey Жыл бұрын
I show how to read from Excel and write to Excel in this video: kzfaq.info/get/bejne/oJmDZsR6ndSxlXk.html What you do with the data on either side is up to you. That would be a separate video normally since you are just dealing with data in C# at that point.
@rPy32001
@rPy32001 2 жыл бұрын
They make our live easier with that Exe ^_^
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
I agree.
@mohamaddjelouah9332
@mohamaddjelouah9332 2 жыл бұрын
hello tim and thank you so much i have a question is this gonna work in blazor server hosted in linux (excel and word)
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Yes, it will since it does not rely on Office being installed. It also works on Xamarin apps, so you could create Word docs in a mobile app on iOS or Android as well.
@lerocher2182
@lerocher2182 2 жыл бұрын
Hi Tim, it’s possible to create Template Project for C# Wpf ?
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
No, I do not believe so. However, they do have samples you can download.
@kiquenet
@kiquenet 2 жыл бұрын
Syncfusion free ?
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
It can be. Check out this video for more details: kzfaq.info/get/bejne/fMthpqZ21q2sdpc.html
@YousefSh
@YousefSh 2 жыл бұрын
I'm still watching the video but at 6 min in, the PDF viewer doesn't seem to work. I think you should tell Syncfusion to fix this bug before you make a video for them. This benefits you and them because it makes your channel look like it uses broken tools which isn't ready for developers to use in their jobs, which may drive viewers away. It would also make you look less like a sell-out. It benefits syncfusion because it encourages Syncfusion to fix their bugs before you do business with them. I'm just being honest and I still really benefit from your videos and channel.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
I think you missed a few things. First, I did address it in the video. I said that it was an issue and I said that I would cover how to make it actually work (this video does that: kzfaq.info/get/bejne/j6poZJp5zKqXaGQ.html ). I also said that I wanted to keep it in because this is the reality of dealing with documentation and tooling that does not keep up with the rapid changes of both .NET and the newest versions of the product. On this channel, I don't deal with wishful thinking and perfect situations. I deal with how the real-world works. If I just show off perfect demos, that would be doing a disservice to my audience. Because you aren't going to have a perfect experience no matter which vendor or system you work with. If you aren't prepared for it, you will be stuck. So instead, I used it as a learning tool to help you grow in your skills. As for being a sell-out, I take rather strong issue with that even being implied. Exactly what does that mean? I just did multiple videos covering Syncfusion. They paid me for them. So? Did you watch the first video where I talked about how the sponsorship worked? I was recommending to my viewers to use Syncfusion well before they paid me. The videos show off how to use the Syncfusion tools for free. They were videos I would have done anyway. I showed you how to use these paid tools for free without strings and didn't even ask you to buy anything. I did all of that to benefit the community and I took a LARGE portion of the sponsorship money and am using it to benefit local user groups and smaller conferences to encourage and grow the development community. Tell me - what part of that even implies being a sell-out?
@YousefSh
@YousefSh 2 жыл бұрын
@@IAmTimCorey Hey Tim. I think I've been misunderstood. I don't think you're a sell out. It did look like it, but I don't jump to conclusions and I believe you have good manners when making these videos and decisions for your channel. I DON'T think you're a sellout. So when I saw that part, I said to myself: "This is looking like he's a sell-out, but I know he's not." That's what I'm thinking. Because I don't like to jump to conclusions and instead assume that there may be something I don't know. For the record: I benefit a lot from your videos. I get excited when your videos appear on my subscription list or KZfaq homepage. I think you're probably the best ASP.Net C# channel that exists. In your videos, you sound like an extremely trustworthy man and care for your viewers. THAT's the reason why I DON'T believe you're a sellout. I just said it makes you *look less like* a sell-out while I know you're not because I watch your videos and I have some knowledge about you. I think my word choice wasn't good and I apologize for that.
@RaZziaN1
@RaZziaN1 2 жыл бұрын
Kind of pointless for commercial use. You should show some open source library, in net there are total 3 libraries, so not many ;/
@koenjanssens4434
@koenjanssens4434 2 жыл бұрын
Why is this useless in commercial use? They offer a "community" edition for small businesses, and for bigger companies you have to pay a license, but that's a no-brainer...
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
What? I don't understand what you are saying. This is the opposite of pointless for commercial use. Commercial use is where this becomes valuable. As for using an open-source library, those are dangerous when used for commercial use. Imagine basing your business off of an open-source library and then finding out that the library was no longer going to be supported and you could not upgrade your app to newer versions because the library wasn't going to be upgraded. Imagine what kind of bind that would put you in as a company. That happens a LOT in open source. The reason is because a lot of open-source projects do not have a viable long-term plan for sustainability. They need income to support their project. The best projects figure out how to make this work. For example, EPPlus (a library that allows you to create Excel files in C#) now has a paid version. If you are a business, you need to pay for EPPlus. That's a good thing. So, when looking at Syncfusion, you know exactly what their business model is - businesses paying for the right to use their products. Syncfusion has been around and creating great products for over two decades. How many open-source projects can say the same? As for .NET having 3 libraries, I am not sure what that means. If you mean that .NET only uses 3 libraries to support itself, that is WAY off. The .NET 6 runtime (just the runtime) installer is 27MB. Then, it extracts to disk and expands. That is because .NET now uses NuGet packages for anything not essential. So, if you want to work with SQL, you need to install a couple NuGet packages, etc. .NET uses LOTS of libraries.
@pippinjunior2109
@pippinjunior2109 2 жыл бұрын
I work with accounting software, these are extremely relevant features in this space - as I'm sure they are in others.
@jankool01
@jankool01 2 жыл бұрын
@@pippinjunior2109 I work with accounting data too and use EPPlus for excel generation. Open source but works very well.
@johnsuckher3037
@johnsuckher3037 2 жыл бұрын
yeah same opinion, pay for this, pay for that. I understand if it was placed on flagship application generating money but else good look selling this software because devs won't sell it for you. like you got company's wallet open for all those things when there are bunch of charges already.
Creating Custom Reports using Syncfusion
21:29
IAmTimCorey
Рет қаралды 13 М.
"I Hate Agile!" | Allen Holub On Why He Thinks Agile And Scrum Are Broken
8:33
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 49 МЛН
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 45 МЛН
Can You Draw A PERFECTLY Dotted Circle?
00:55
Stokes Twins
Рет қаралды 42 МЛН
Who has won ?? 😀 #shortvideo #lizzyisaeva
00:24
Lizzy Isaeva
Рет қаралды 62 МЛН
Real-World C# Controls: Syncfusion PDF Viewer
28:47
IAmTimCorey
Рет қаралды 12 М.
How to make Fillable Form in Microsoft Word
12:00
Kevin Stratvert
Рет қаралды 1,6 МЛН
Displaying Custom Reports in Blazor using Syncfusion
50:10
IAmTimCorey
Рет қаралды 14 М.
Größte Fehler der Softwareentwicklung den viele machen!
19:29
David Tielke
Рет қаралды 144 М.
How to Mail Merge in Word, Excel & Outlook
7:18
Kevin Stratvert
Рет қаралды 1,8 МЛН
4 Other Careers Where Software Developers Can Excel
16:27
IAmTimCorey
Рет қаралды 5 М.
Blazor Server Components - Making Razor Components Easy to Use
42:23
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 49 МЛН